Question FDE sur la prédiction d'une variable Y pour de nouvelles données spectralesOk alors voici ma question.
Disons que j'ai effectué une analyse FDE sur certaines données spectrales dont je disposais. J'ai créé un modèle, enregistré les résumés de fonctions dans un nouveau tableau de données et créé un modèle qui relie les PCA fonctionnelles à la variable Y d'intérêt.
J'ai maintenant de nouvelles données spectrales et j'aimerais prédire la variable Y pour une nouvelle courbe particulière.
Que dois-je faire? Habituellement, avec des données normales, je peux ajouter une ligne avec la variable X et la colonne Y prévue sera automatiquement remplie. Cependant, avec les données fonctionnelles, je ne vois pas où je peux enregistrer les valeurs fonctionnelles PCA à partir des données spectrales afin de pouvoir les utiliser dans la prédiction.
Est-ce que j'ai râté quelque chose? quelle serait votre approche ?
Re : Question FDE sur la prédiction d'une variable Y pour de nouvelles données spectralesMerci @russ_wolfinger ! J'espérais trouver les formules intégrées pour les colonnes FPCA, mais la réexécution du script fonctionnera pour le moment.
Je reviendrai vers vous avec mes questions sur la démarche Torch !
Merci encore!
Ré: Question FDE sur la prédiction d'une variable Y pour les nouvelles données spectrales@eclaassen J'utiliserais FDOE si le paramètre supplémentaire que j'avais était un facteur et non une réponse.
Mais dans mon cas, le spectre est le facteur et l'information supplémentaire (la colonne FFA) est la prédiction. J'ai donc créé un modèle avec PCA1,2,..5 dans le tableau des résumés du modèle
Re : Question FDE sur la prédiction d'une variable Y pour de nouvelles données spectralesAvec l'inclusion de variables supplémentaires, FDOE peut être exécuté, puis les formules de prédiction enregistrées à partir de la partie FDOE du rapport. Ensuite, les nouvelles lignes ajoutées calculeront automatiquement la prédiction.
Je ne connais pas très bien la plateforme FDE, mais il semble que si vous n'avez pas de variables supplémentaires, je ne vois pas de moyen de sauvegarder une formule de prédiction basée sur les FPC. Cela ressemble à une demande de fonctionnalité.
Re : Question FDE sur la prédiction d'une variable Y pour de nouvelles données spectrales@yasmine_hajar Exemple et question intéressants. Je suppose qu'une solution consiste à ajouter les nouvelles lignes aux données d'origine et à réexécuter FDE à partir d'un script ou d'un flux de travail enregistré, en reformant le modèle prédictif si les PCA fonctionnelles sont affectées.
J'étais curieux de voir à quel point Torch fonctionne en utilisant les caractéristiques spectrales d'origine pour prédire la valeur FFA. Le tableau ci-joint divise Manda_DataFile en 23 lignes et crée des variables stratifiées par 5. Les résultats de Torch avec son MLP par défaut sur 100 époques semblent très bons avec une corrélation hors-pli de 0,99 et un RMSE de 0,39.
Cependant, si je lis correctement les noms de fichiers, il semble qu'il n'y ait en réalité que 7 unités expérimentales efficaces avec 3 à 4 répétitions chacune. Cela ressort également des valeurs répétées de la valeur FFA. J'ai créé une nouvelle unité de colonne et je l'ai essayée en tant que variable de validation (dans Torch, cliquez sur le triangle rouge > Modifier les variables), créant un schéma à 7 volets qui présente chaque unité à tour de rôle. La corrélation hors pli tombe à 0,9 et le RMSE augmente à 1,2. Ce dernier schéma peut fournir une évaluation plus réaliste de la généralisabilité à de nouvelles données.
Ré: Question FDE sur la prédiction d'une variable Y pour les nouvelles données spectrales@yasmine_hajar la meilleure façon de procéder maintenant est de charger les nouveaux spectres avec une colonne de validation, de cette façon vous pouvez vous assurer qu'ils ne sont pas utilisés dans l'échantillon d'origine. Nous avons un élément ouvert pour enregistrer un script de notation à cet effet sur lequel je vais augmenter la priorité.
J'espère que cela aide !