Salut,
J'utilise la fonctionnalité de conception personnalisée de JMP pour générer une conception. J'utilise l'option "Set Random Seed" pour définir la graine sur 1. J'utilise l'option "Nombre de démarrages" pour définir les démarrages sur 100. Mais j'obtiens une matrice de conception différente à chaque fois que je clique sur "Créer un design". Que dois-je faire pour obtenir la même matrice de conception chaque fois que je règle la graine aléatoire sur 1 et le nombre de démarrages sur 100 ?
Cela marche!! Merci Ryan !!
Toutes mes excuses pour le problème avec cela - il s'avère que ce problème apparaît si vous utilisez une valeur de 1 pour la graine aléatoire.Le développement en est conscient et espère y remédier dans une future version. Si vous utilisez Set Random Seed (123), ou quelque chose> 1, cela devrait fonctionner.
Bravo, Ryan
J'utilise cette fonctionnalité (script de sauvegarde) tout le temps mais je n'ai jamais observé ce problème. Mais je ne change jamais la graine aléatoire en 1 et je ne crée jamais la table de données.Je veux juste la reproductibilité de la conception. L'utilisateur doit peut-être signaler le problème au support technique de JMP.
@Mark_Bailey a écrit:
Cliquez sur le triangle rouge à côté de Custom Design et sélectionnez le Enregistrer le script dans la fenêtre de script commande en bas du menu. Remarquez le Définir une graine aléatoire dispute. Vous pouvez exécuter le script chaque fois que vous voulez le même design. Notez que ce script est également enregistré en tant que Boîte de dialogue DOE script de table lorsque vous cliquez sur Créer un tableau .
Salut Mark,
Je pense que c'est ce que le PO décrit en train de faire ; cependant, ils n'obtiennent pas le même résultat à chaque fois.J'ai pu reproduire le problème de mon côté dans JMP 13.Par exemple, chacune de ces conceptions a été créée à partir du même script DOE Dialog :
Le scénario est :
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 0 ),
Add Factor( Continuous, -1, 1, "X2", 0 ), Set Random Seed( 1 ),
Number of Starts( 100 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {1, 2} ), Add Term( {1, 1}, {2, 1} ),
Add Term( {2, 2} ), Set Sample Size( 12 ), Optimality Criterion( 2 ),
Make Design}
)Vous pouvez voir que la graine aléatoire est définie sur 1, mais nous obtenons toujours des conceptions avec des randomisations différentes à chaque fois.
Cliquez sur le triangle rouge à côté de Custom Design et sélectionnez le Enregistrer le script dans la fenêtre de script commande en bas du menu. Remarquez le Définir une graine aléatoire dispute. Vous pouvez exécuter le script chaque fois que vous voulez le même design. Notez que ce script est également enregistré en tant que Boîte de dialogue DOE script de table lorsque vous cliquez sur Créer un tableau .
C'est étrange.Cette graine de nombre aléatoire pourrait uniquement concerner la génération de la conception de départ aléatoire à chaque itération de l'algorithme d'échange de coordonnées, et non la randomisation finale des exécutions.Cela garantirait que vous obteniez le même ensemble d'exécutions, mais elles sont toujours randomisées dans un ordre différent.Pas ce à quoi je m'attendais cependant.