Comment exécuter la régression standard des moindres carrés 1000 fois avec différentes validations ?Comment exécuter une régression standard des moindres carrés 1000 fois avec différentes validations (bootstrap : 1000 groupes de validation et d'entraînement) ? Dans le fichier de résultats, il y a des RSquares pour différents groupes et 1000 itérations, et les résultats du profilage des facteurs. Merci.
Chers tous,
Je suis un nouvel apprenant de JMP Pro. J'ai obtenu les données de 7 prédicteurs différents et d'un facteur de réponse. Je veux faire la régression standard des moindres carrés 1000 fois avec différentes validations. Pour comparer cette analyse avec les réseaux de neurones, cela peut être fait facilement avec le script Validation Method („Holdback“, 0.1).
Maintenant, je peux obtenir les RSquares avec succès. Mais je ne sais toujours pas comment obtenir les résultats du profilage des facteurs (l'importance de chaque prédicteur) pour différentes validations.
Auparavant, une aimable équipe JMP m'avait répondu que je pouvais utiliser ce script pour obtenir RSquares pour différentes validations dans la régression des moindres carrés. ( https://community.jmp.com/t5/Discussions/How-to-make-different-validation-automatically-using-JMP-script/mp/65523 )
dt<<Make Validation Column(
Training Set( 0.90 ),
Validation Set( 0.10 ),
Test Set( 0.00 ),
Formula Random
Merci.
Re : Comment exécuter la régression standard des moindres carrés 1000 fois avec différentes validations ?Vous trouverez ci-joint un script écrit pour le chapitre 9 de JSL Companion, 2e édition.Ça démontre:
- un bootstrap d'un test t à 2 échantillons à partir d'une analyse Oneway (seulement 100 ont été choisis)
- comment obtenir les résultats
- comment tracer les résultats
- en supplément, il montre comment commander des personnalisations en envoyant des clics vers la fenêtre de personnalisation de la framebox.

Re : Comment exécuter la régression standard des moindres carrés 1000 fois avec différentes validations ?Je ne suis pas au courant de pouvoir démarrer via une commande dans JSL. La façon dont je proposais était via l'interface graphique. Vous pouvez consulter l'exemple sous l'en-tête Resample Freq dans l'index de script pour avoir une idée de la façon de le configurer.
MISE À JOUR - Il existe une fonction de message JSL (recherchez dans l'index de script "bootstrap" pour le trouver)... vous apprenez quelque chose de nouveau chaque jour !! MDR.
M
Re : Comment exécuter la régression standard des moindres carrés 1000 fois avec différentes validations ?Merci pour votre réponse. Oui, j'utilise JMP Pro. Désolé de ne pas avoir trouvé la statistique utilisée pour le bootstrap.
Voici mon script : Je veux juste exécuter cette analyse 1000 fois en utilisant 1000 validations différentes. Merci.
Fit Model(
Validation( :Validation ),
Y( :Std meanDT ),
Effects(
:Std wl
),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
Profiler(
1,
Confidence Intervals( 1 ),
Dependent Resampled Inputs( 1 ),
Arrange in Rows( 4 ),
Reorder X Variables(
:Std wl
),
Term Value(
Std wl( 0, Lock( 0 ), Show( 1 ) )
)
),
:Std meanDT << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
)
);
Re : Comment exécuter la régression standard des moindres carrés 1000 fois avec différentes validations ?Je pense que ce que vous voulez faire (en supposant que vous avez JMP Pro) est juste de cliquer avec le bouton droit sur la statistique que vous voulez amorcer (c'est-à-dire la section RSquare la validation croisée du rapport Fit Model) et sélectionnez Bootstrap. Vous pouvez ensuite choisir le nombre d'itérations et il générera un tableau de données et un rapport des résultats.