Windows 10 > JMP 17.2 Standard > Réseau neuronal > Procédure de découpage des variables ?Chère communauté JMP,
Je travaille avec JMP 17.2 Standard sur Windows Pro 10.
J'explore la valeur prédictive des mesures biologiques de base pour déterminer le résultat futur du traitement médical en utilisant le dépistage prédictif et les réseaux neuronaux.
J'aimerais savoir s'il existe un processus automatisé recommandé, incluant des scripts JSL, qui me permettrait de réduire le modèle au moins de variables répondant à des critères de performance prédéfinis (par exemple, NPV ≥ 75 % et PPV ≥ 75 %).
Il est à noter que je me demande s’il existe quelque chose d’équivalent à l’ajustement de régression pas à pas pour la plate-forme Fit Model qui pourrait être appliqué aux réseaux neuronaux.
Voici une brève description du processus que j'utilise actuellement :
- Écran > Dépistage des prédicteurs : évaluer toutes les variables de base disponibles pour la valeur prédictive
- Sélectionnez les 25 meilleures entrées (les plus influentes) et exécutez un modèle de réseau neuronal simple
- 3 couches cachées, validation KFold avec k = 3
- Dans le rapport NN, évaluez l'importance de la variable et coupez les 10 à 20 % inférieurs (déterminés empiriquement)
- Répétez les étapes 2 et 3 jusqu'à ce que les performances de prédiction tombent en dessous des critères souhaités
- Rappelez-vous le « meilleur » modèle précédent
Je pense que JMP 17.2 Standard n'est peut-être pas à la hauteur de la tâche et que je devrai peut-être passer à JMP Pro. Néanmoins, j'apprécierais votre avis sur les approches possibles pour automatiser/accélérer mon processus.
Merci.
Cordialement,
TS
Automatisation et scriptsModélisation prédictive et apprentissage automatiqueFenêtresRe: Windows 10 > JMP 17.2 Standard > Réseau neuronal > Procédure de découpage des variables ?Vous pouvez certainement écrire un script (ou peut-être mieux en tant que module complémentaire) pour quelque chose comme cela et vous n'aurez pas besoin de JMP Pro pour cela (JMP Pro a cependant peu de fonctionnalités utiles pour quelque chose comme cela). Et il existe de nombreuses façons différentes d'aborder cela lors de l'écriture de scripts (avoir une fenêtre qui s'occupe de tout et se met à jour dynamiquement / avoir plusieurs fenêtres qui s'affichent si nécessaire / ...).
Je pense que cela pourrait nécessiter JMP Pro pour fonctionner correctement, mais ce module complémentaire peut donner quelques idées sur ce qui peut être fait. Module complémentaire de réglage du réseau neuronal
Re: Windows 10 > JMP 17.2 Standard > Réseau neuronal > Procédure de découpage des variables ?Bonjour @Thierry_S ,
Bonne année !
Si vous utilisez la version standard de JMP, le module complémentaire pour le réglage du réseau neuronal proposé par @jthi peut ne pas fonctionner. Cependant, @shampton82 a réalisé un excellent script pour la version standard de JMP pour automatiser la création, l'ajustement et la comparaison des réseaux neuronaux. Voir la discussion ici : Meilleur modèle de réseau neuronal
Il pourrait être intéressant d'essayer d'utiliser l'intégration Python dans JMP, pour avoir plus de flexibilité dans la conception et l'adaptation d'un réseau neuronal. @scott_allen travaille sur un module complémentaire utilisant Torch, vous pourriez donc avoir une autre option dans un avenir proche.
J'espère que cette réponse pourra vous aider,