-
Issue descriptionI am changing our strategies to use also in the MO case the method botorch/botorch/acquisition/factory.py Line 195 in 64d0c67 From my my point of view, something like this (non working pseudocode) is missing: y = (y > ref_point).all(axis=-1) Of course, the user could also filter |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @jduerholt,
Correct, we don't have to filter based on the reference point as observations that don't dominate the reference point won't contribute to the hypervolume anyway (so filtering them out here will have no effect). This is different from the |
Beta Was this translation helpful? Give feedback.
Hi @jduerholt,
Correct, we don't have to filter based on the reference point as observations that don't dominate the reference point won't contribute to the hypervolume anyway (so filtering them out here will have no effect). This is different from the
constraints
since these correspond to additional outcome constraints and we need to make sure we don't include any infeasible observations in the hypervolume computations.