Comment faire pour que BayesOpt reproduise chaque lot ?Salut tout le monde,
J'essaie simplement de préparer des démonstrations BayesOpt. Comment faire en sorte que BayesOpt recrée le modèle formé avec chaque lot ? Par exemple, j'exécute mes lots initiaux, j'obtiens un modèle avec un RSq et des conditions suggérées pour le lot suivant, puis je l'exécute. Si je réexécute ensuite BayesOpt sur ce lot (par exemple, après avoir assemblé une exécution BayesOpt terminée et masqué/exclu les lignes), j'obtiens un RSq et des exécutions suggérées différents. Auriez-vous des suggestions ?
Merci,
Ben
Re : Comment faire en sorte que BayesOpt reproduise chaque lot ?J'ai réussi à comprendre ! BayesOpt est créé à partir d'une graine définie comme un nombre aléatoire (qui indiquera les ensembles de candidats choisis, les étapes suivantes suggérées, etc.). Vous pouvez donc ajouter un script de table pour « définir la graine », qui est « Réinitialisation aléatoire ([votre numéro]) ». Assurez-vous simplement de cliquer dessus avant d'exécuter BO et le résultat sera identique !
Re : Comment faire en sorte que BayesOpt reproduise chaque lot ?Je sais que notre stagiaire d'été (maintenant permanent !) @bradley_bowen a eu du mal avec ce genre de choses. Je suis sûr qu'il pourrait nous aider.
Re : Comment faire en sorte que BayesOpt reproduise chaque lot ?Vous pouvez également essayer de mettre
..., Set Random Seed( 1234 ), ...
Dans le script enregistré pour BayesOpt lui-même. Lorsqu'une plateforme utilise une graine aléatoire, il s'agit souvent d'une option scriptable, même si elle n'est pas documentée dans l'index de script.