Example for multi objective BO #993
-
Hello all, |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @A-ep93. Unfortunately, I don't know of a simpler BoTorch example for MOBO that I can point to (Ax may simplify things compared to BoTorch). The only part that makes those notebooks parallel is where they set Looking a bit closer into the notebook, |
Beta Was this translation helpful? Give feedback.
Hi @A-ep93. Unfortunately, I don't know of a simpler BoTorch example for MOBO that I can point to (Ax may simplify things compared to BoTorch). The only part that makes those notebooks parallel is where they set
BATCH_SIZE = 4
. If you replace this withBATCH_SIZE = 1
, then the acquisition functions (particularly the output ofoptimize_acqf
) would recommend one point at a time.Looking a bit closer into the notebook,
optimize_qparego_and_get_observation
constructs anacq_func_list
, which you should not need if you're usingBATCH_SIZE = 1
, in which case this function would look very similar tooptimize_qehvi_and_get_observation
. Otherwise, the main BO loop, the part after "Perform Bayesian …