¿Cómo lograr que BayesOpt reproduzca cada lote?Hola a todos,
Estoy preparando algunas demostraciones de BayesOpt: ¿cómo se consigue que BayesOpt recree el modelo que se forma con cada lote? Por ejemplo, ejecutaré mis lotes iniciales, obtendré un modelo con un RSq y condiciones sugeridas para el siguiente lote y lo ejecutaré. Si vuelvo a ejecutar BayesOpt en ese lote (por ejemplo, después de haber compilado una ejecución completa de BayesOpt y ocultar/excluir las filas), obtendré diferentes RSq y ejecuciones sugeridas. ¿Alguna sugerencia?
Gracias,
Ben
Re: ¿Cómo hacer que BayesOpt reproduzca cada lote?¡Lo descubrí! BayesOpt se crea a partir de una semilla que se configura como un número aleatorio (que indicará qué conjuntos de candidatos se eligen, qué pasos sugiere, etc.). Por lo tanto, puedes agregar un script de tabla para "establecer semilla" que sea "Reinicio aleatorio ([tu número])". Solo asegúrate de hacer clic antes de ejecutar BO y funcionará igual.
Re: ¿Cómo hacer que BayesOpt reproduzca cada lote?Sé que nuestro becario de verano (¡ahora de todo el año!), @bradley_bowen, tuvo dificultades con esto. Seguro que podría ayudar.
Re: ¿Cómo hacer que BayesOpt reproduzca cada lote?También puedes intentar poner
..., Set Random Seed( 1234 ), ...
En el script guardado de BayesOpt. Cuando una plataforma usa una semilla aleatoria, suele ser una opción programable, incluso si no está documentada en el índice de scripts.