Meilleur modèle de réseau neuronalEst-il possible d'obtenir le meilleur modèle de réseau neuronal (peut-être en connaissant la graine) et d'enregistrer le script pour le réutiliser à l'avenir ?
Modélisation prédictive et apprentissage automatiqueRé: Meilleur modèle de réseau neuronalSalut @Matheus_Plana ,
Avez-vous essayé le module complémentaire Neural Network Tuning de @scott_allen ?
Grâce à ce module complémentaire, vous avez la possibilité d'ajuster automatiquement les hyperparamètres des réseaux neuronaux pour un ensemble de données et une stratégie de validation spécifiques, et de vérifier la reproductibilité des résultats avec différentes graines aléatoires.
J'espère que cette réponse vous aidera,
Ré: Meilleur modèle de réseau neuronalMerci pour la réponse, Victor !
Je ne l'ai pas essayé, mais je l'ai vu. Le module complémentaire est destiné à JMP Pro, mais mon client utilise JMP Standard et m'a demandé s'il était possible de l'exécuter là-bas.
C'était lors d'une formation JMP et je n'avais pas de réponse à cette question.
Savez-vous s'il existe quelque chose comme ça pour JMP Standard ?
Cordialement!
Ré: Meilleur modèle de réseau neuronalSalut @Matheus_Plana ,
Puis-je vous demander pourquoi vous (ou votre client) choisissez un modèle de réseau neuronal ?
Il existe de nombreux autres modèles disponibles, et selon la taille de votre jeu de données, sa représentativité/homogénéité et sa qualité, il peut y avoir d'autres modèles (Machine Learning ou autres) plus adaptés (en termes de performances et de complexité par rapport à votre objectif). Voir d'autres sujets sur cette question :
Sélection de modèles : réseau neuronal / validation croisée K-fold
aide à la comparaison des modèles : DOE vs ANN boosté
...
Dans JMP, vous pouvez construire des réseaux de neurones, mais la plupart des options nécessitent JMP Pro, vous n'étudierez donc qu'un petit sous-ensemble de tous les modèles NN possibles, je me demande donc s'il est très pertinent d'essayer d'optimiser un NN sur cet espace d'hyperparamètres très étroit : Lancer la plateforme neuronale
Je suppose que vous pourriez automatiser les tests de divers modèles NN avec des options JMP uniquement (uniquement la fonction d'activation TanH, une seule couche, ...), mais cela nécessiterait des scripts pour automatiser ces étapes :
- Définir les niveaux min et max des hyperparamètres disponibles dans les options JMP uniquement,
- Créez une conception de remplissage d'espace avec les hyperparamètres définis comme facteurs,
- S'adapte à tous les modèles NN de cette conception qui remplit l'espace,
- Agréger les performances des métriques pour comparer les modèles.
J'espère que cette réponse vous aidera,
Ré: Meilleur modèle de réseau neuronalVictor, merci beaucoup d'avoir partagé des idées précieuses !
Dans ce cas, j'animais une formation JMP, expliquant au client comment utiliser différents modèles.
En ce qui concerne le réseau neuronal, le client a été très impressionné et pendant ma démonstration, il a posé cette question spécifique. Je ne savais donc pas comment répondre et je suis venu ici dans la communauté !
Mais je suis TOTALEMENT d'accord avec toi ! Nous avons beaucoup de modèles différents et le neuronal doit être utilisé avec précaution.
Tous mes vœux!
Ré: Meilleur modèle de réseau neuronalSalut @Matheus_Plana ,
Vous pouvez essayer d'utiliser ce script que j'ai créé pour mes utilisateurs non professionnels pour essayer de faire quelques réglages NN. Cela vous permet de voir quel modèle fonctionne le mieux avec différentes quantités de nœuds Tanh ainsi que d'essayer différents pourcentages de validation. Il montre également quelles variables sont les plus importantes dans tous les modèles.
Faites-moi savoir si vous avez des questions à ce sujet !
Steve
Ré: Meilleur modèle de réseau neuronalMerci d'avoir partagé @shampton82 !
Je suis impressionné par certains visuels qui sont très clairs et faciles à comprendre, par exemple celui-ci permettant d'évaluer les performances prédictives et les propriétés de robustesse/généralisation à un ensemble de validation :

Un petit recodage des informations de ce tableau ci-joint pourrait aider à visualiser l'évolution des performances en fonction du nombre de fonctions/nœuds d'activation TanH :

Peut-être que certaines parties pourraient être intéressantes à considérer pour la mise à jour du module complémentaire Neural Network Tuning @scott_allen ?
Merci beaucoup pour le partage !
Ré: Meilleur modèle de réseau neuronalCe sont de jolis visuels. Il est vraiment difficile de résumer autant d'informations dans des graphiques simples et @shampton82 a de très bons exemples.
Je travaille actuellement sur un module complémentaire similaire pour Torch. Il y a encore plus de paramètres à filtrer et à régler et je pense que des visuels similaires pourraient bien fonctionner lors de la numérisation de différents types de modèles et de fonctions d'activation.