Skip to content

Transform of X_baseline in qNEHVI (qNoisyExpectedHypervolumeImprovement) and qLNEHVI (qLogNoisyExpectedHypervolumeImprovement) instantiating necessary? #2478

Answered by saitcakmak
MoBurmeister asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @MoBurmeister. X_baseline should be consistent with the inputs provided to the model. X_baseline is typically same as train_X, so if you pre-process train_X before initializing the model, you should apply the same process to X_baseline as well. This is the path the tutorial takes (which is a bit outdated and can be error-prone). If you're simply using input transforms (e.g., Normalize) within the model, you don't need to do anything to X_baseline.

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by MoBurmeister
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants