Wie kann BayesOpt jeden Batch reproduzieren?Hallo zusammen,
Ich versuche gerade, einige BayesOpt-Demos vorzubereiten. Wie bringt man BayesOpt dazu, das mit jedem Batch erstellte Modell neu zu erstellen? Ich führe beispielsweise meine ersten Batches aus, erhalte ein Modell mit einem RSq und vorgeschlagenen Bedingungen für den nächsten Batch und führe es aus. Wenn ich BayesOpt dann für diesen Batch erneut ausführe (z. B. nachdem ich einen vollständigen BayesOpt-Lauf zusammengestellt und die Zeilen ausgeblendet habe), erhalte ich unterschiedliche RSq und vorgeschlagene Läufe. Hat jemand Vorschläge?
Danke,
Ben
Betreff: Wie kann ich BayesOpt dazu bringen, jeden Batch zu reproduzieren?Habe es geschafft, es herauszufinden! BayesOpt wird aus einem Seed erstellt, der als Zufallszahl festgelegt wird (der angibt, welche Kandidatensätze ausgewählt werden, welche nächsten Schritte vorgeschlagen werden usw.). Sie können also ein Tabellenskript für „Seed festlegen“ hinzufügen, das „Zufälliges Zurücksetzen ([Ihre Zahl])“ lautet. Klicken Sie einfach darauf, bevor Sie BO ausführen, und es wird dasselbe sein!
Betreff: Wie kann ich BayesOpt dazu bringen, jeden Batch zu reproduzieren?Ich weiß, dass unser Sommerpraktikant (jetzt ganzjährig!) @bradley_bowen mit diesem Zeug zu kämpfen hatte. Ich bin sicher, er könnte helfen.
Betreff: Wie kann ich BayesOpt dazu bringen, jeden Batch zu reproduzieren?Sie können auch versuchen,
..., Set Random Seed( 1234 ), ...
In das gespeicherte Skript für BayesOpt selbst. Wenn eine Plattform einen Zufallsstartwert verwendet, ist dies häufig eine skriptfähige Option, auch wenn sie nicht im Skriptindex dokumentiert ist.