appliquer mon modèle PLS à de nouvelles donnéesSalut à tous,
J'utilise l'analyse PLS (Partial Least Square) pour trouver un modèle permettant de prédire la concentration de la subsistance à partir de données spectrales - ce qui signifie que j'ai 6 800 variables.
Après avoir peaufiné les données, ré-échantillonné, peaufiné encore et encore, il me semble avoir trouvé un modèle prédictif en lequel je peux avoir confiance.
Ma question est
Comment puis-je appliquer ce modèle à de nouvelles données? même un échantillon à la fois.
Merci!
Amir
PS - Utilisation de JMP Pro 13
Re: appliquer mon modèle PLS à de nouvelles donnéesEt pour compléter la réponse de mon collègue Ian, puisque vous utilisez JMP Pro version 13, vous pourriez trouver un intérêt à publier la formule sur la plate-forme Formula Depot? Cette plate-forme vous permet d'écrire le modèle dans des langages orientés production / base de données tels que Python, C et SQL. Ainsi, si les «nouvelles» données commencent dans une base de données, vous pourriez peut-être utiliser intelligemment le code de scoring pour caractériser vos matériaux du côté de la base de données de production. Beaucoup de mes clients utilisent l'application de code de scoring Formula Depot uniquement à cette fin.
Et je vais juste dire ... excellente application pour PLS aussi!
Re: appliquer mon modèle PLS à de nouvelles donnéesSi vous travaillez de manière interactive, allez simplement dans le triangle rouge et enregistrez la formule de prédiction pour créer une nouvelle colonne (formule) dans votre table de données (dans le cas de PLS, vous voulez "Enregistrer les colonnes> Enregistrer la formule de prédiction"). Ajoutez ensuite une nouvelle ligne à la table de données et, tant que vous entrez des valeurs pour tous les prédicteurs, vous obtiendrez des valeurs prédites sur la même ligne (via la formule que vous avez enregistrée).
Cela peut aussi être fait par JSL si vous voulez automatiser les choses si nécessaire.