Création de colonne de validation<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
J'ai essayé d'utiliser la fonction Créer une colonne de validation sous Utilitaires de modélisation. Cependant, cela crée une colonne qui n'est pas composée d'entiers. Le partitionnement récursif fonctionne bien avec cela, mais les réseaux de neurones n'aiment pas le fait que les entiers ne sont pas utilisés dans la colonne de validation. Je suppose que «formation», «validation» et «test» peuvent être recodés, mais cela nécessite plusieurs étapes supplémentaires qui devraient être inutiles. Cela peut-il être corrigé lors de la prochaine révision de JMP Pro 12?
Re: Création de colonne de validationJe crains que vous n’ayez besoin de contacter le support technique. Fournir une colonne d’entiers en tant que colonne de validation à Neural Network devrait fonctionner. Je n'ai même pas besoin de désactiver la case à cocher Value Labels et Neural fonctionne parfaitement. Je pense que vous devrez peut-être être prêt à leur fournir plus de détails, tels que la version de JMP, la manière dont vous avez complété la boîte de dialogue Utilitaires de modélisation, ce problème se produit-il avec d'autres tables de données et éventuellement même des données illustrant le problème.
Re: Création de colonne de validationNan! Obtenez toujours le message d'erreur même si je vois maintenant des nombres entiers dans la colonne.
Re: Création de colonne de validationcela semble fonctionner maintenant que je décoche la case "Utiliser les étiquettes de valeur" au bas de "Informations de colonne". Peut-être que la valeur par défaut devrait être décochée au lieu d'être cochée - plus efficace de cette façon - du moins pour moi.
Merci!
Re: Création de colonne de validationJe suis un peu confus. Pour commencer, j'utilise la version 12.1 de JMP Pro. Je choisis Cols> Utilitaires de modélisation> Créer une colonne de validation. Je reçois cette boîte de dialogue:

Je clique sur Purely Random pour créer une nouvelle colonne appelée Validation. L'information de colonne sur cette colonne est la suivante:

La colonne Validation contient uniquement des entiers. L'étiquette de valeur le fait apparaître sous forme de texte, mais ce sont des entiers. Quelle que soit la façon dont j'ai essayé d'utiliser cet utilitaire, je reçois toujours une colonne d'entiers.
Votre question implique que vous obtenez une colonne de tous les nombres aléatoires comprenant des non-entiers. Pourriez-vous être plus précis sur les étapes que vous prenez?
Re: Création de colonne de validation
Lou, j’ai bien renseigné Validation dans la boîte de dialogue, mais j’obtiens un message d’erreur ("La colonne de validation ne doit contenir que des valeurs entières et ne doit comporter aucun espace dans sa plage.") Si vous cliquez sur OK, le réseau de neurones va tenter sa propre partition aléatoire des données. C'est bon, mais aucun résultat "test" ne s'affiche.
Re: Création de colonne de validationJe ne suis pas sûr de comprendre le problème. Les utilitaires de modélisation ont des étiquettes de valeur dans les informations de colonne.
Êtes-vous sûr que vous avez renseigné la validation dans la boîte de dialogue?
Re: Création de colonne de validationsmoore2,
Il existe une méthode plus ancienne pour créer une colonne de validation qui insère d’abord des entiers dans la colonne.
Il suffit d’aller créer une nouvelle colonne dans votre datatable JMP.
Puis double-cliquez dans l'en-tête et allez dans les informations de colonne.
Comme il n'y a pas de nouvelles données dans la colonne, vous verrez une option pour Initialiser les données.
Sélectionnez Random, puis Random Indicator dans la boîte de dialogue et entrez la proportion de fractionnements de validation croisée souhaitée.
Cela renverra une nouvelle colonne que vous pouvez utiliser pour la validation croisée avec uniquement les entiers donnés initialement.
Vous devrez recoder ou utiliser des étiquettes de valeur pour y associer une étiquette.
Voir ma capture d'écran pour le voir en action.
J'espère que ça aide!
- Scott
