Seunghun Lee*, Jaewon Chu*, Sihyeon Kim*,
Juyeon Ko, Hyunwoo J. Kim†
MLV Lab, Korea University
Advancing Bayesian Optimization via
Learning Correlated Latent Space
1
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
�https://en.wikipedia.org/wiki/Black_box
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Optimization problem
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Optimization problem
Bayesian optimization
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Automated Design
Drug Discovery
Optimization problem
Bayesian optimization
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Automated Design
Drug Discovery
Optimization problem
Bayesian optimization
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Automated Design
Drug Discovery
Optimization problem
Bayesian optimization
(High dimensional/structured/discrete)
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Bayesian optimization
Black-box function
Function evaluation (O), derivative/gradient (X)
�https://en.wikipedia.org/wiki/Black_box
Automated Design
Drug Discovery
Optimization problem
Bayesian optimization
(High dimensional/structured/discrete)
→ Latent space Bayesian optimization
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Input space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Encoder
Decoder
Input space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Encoder
Decoder
Input space
Latent space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Encoder
Decoder
Input space
Surrogate function
Latent space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Encoder
Decoder
Input space
Surrogate function
Latent space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
�https://en.wikipedia.org/wiki/Black_box
Encoder
Decoder
Input space
Candidate
Surrogate function
Latent space
Dataset
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
Encoder
Decoder
Candidate
Surrogate function
Latent space
Dataset
Input space
New data
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
Encoder
Decoder
Input space
Candidate
Surrogate function
Latent space
Dataset
New data
Black-box�objective function
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
Encoder
Decoder
Input space
Candidate
Surrogate function
Latent space
Dataset
New data
Black-box�objective function
Gap (1)
Trust region
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
Encoder
Decoder
Input space
Candidate
Surrogate function
Latent space
Dataset
New data
Black-box�objective function
Gap (2)
Trust region
Gap (1)
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Latent space Bayesian optimization
Encoder
Decoder
Input space
Candidate
Surrogate function
Latent space
Dataset
New data
Black-box�objective function
Gap (2)
Gap (1)
Trust region
CoBO
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
- Improve the correlation between distances of the latent vectors z and differences of the objective function values y by encouraging L-Lipschitz continuity.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
- Improve the correlation between distances of the latent vectors z and differences of the objective function values y by encouraging L-Lipschitz continuity.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
→
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
2.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
2.
- Prevents a trivial solution where the scale of the latent space merely grows by Lipschitz regularization.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
1.
2.
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the objective function [Gap (1)]
→
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the input space [Gap (2)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the input space [Gap (2)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Advancing Bayesian Optimization via Learning Correlated Latent Space
> Aligning the latent space with the input space [Gap (2)]
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Experiments
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Analysis
Correlation Improvement
The Pearson correlation value with L_align (orange) and without L_align (blue).
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Analysis
Impact of Llign on Latent Space
The plot represent the latent vectors with objective values. The colorbar indicates the normalized objective value.
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Pseudocode
MLV Lab
Korea University
MLV Lab
NeurIPS 2023
Conclusion
Korea University
MLV Lab
MLV Lab
Korea University
MLV Lab
NeurIPS 2023