Preference-Aware Constrained Multi-Objective Bayesian Optimization

Alaleh Ahmadianshalchi, Syrine Belakaria, Janardhan Rao Doppa
3/23/2023
cs.LGcs.AImath.OC

No official code found. Best implementation: experimental-design/bofire (424 stars, BSD-3-Clause, last commit 2026-04-29). 1 more below.

Abstract

This paper addresses the problem of constrained multi-objective optimization over black-box objective functions with practitioner-specified preferences over the objectives when a large fraction of the input space is infeasible (i.e., violates constraints). This problem arises in many engineering design problems including analog circuits and electric power system design. Our overall goal is to approximate the optimal Pareto set over the small fraction of feasible input designs. The key challenges include the huge size of the design space, multiple objectives and large number of constraints, and the small fraction of feasible input designs which can be identified only after performing expensive simulations. We propose a novel and efficient preference-aware constrained multi-objective Bayesian optimization approach referred to as PAC-MOO to address these challenges. The key idea is to learn surrogate models for both output objectives and constraints, and select the candidate input for evaluation in each iteration that maximizes the information gained about the optimal constrained Pareto front while factoring in the preferences over objectives. Our experiments on two real-world analog circuit design optimization problems demonstrate the efficacy of PAC-MOO over prior methods.

View on arXivView PDF

Code Implementations(2)

BSD-3-Clause

Experimental design and (multi-objective) bayesian optimization.

42456CSS, SCSSOct 31, 20225 months agoBSD-3-Clause
active-learningbayesian-optimizationcheminformaticsexperimental-designmultiobjective-optimization
Alaleh/PAC-MOOCommunity69%

Preference-Aware Constrained Multi-Objective Bayesian Optimization

92PythonSep 21, 20232 years ago

Cite this paper

@article{ahmadianshalchi2023preferenceaware,
  title  = {Preference-Aware Constrained Multi-Objective Bayesian Optimization},
  author = {Alaleh Ahmadianshalchi and Syrine Belakaria and Janardhan Rao Doppa},
  year   = {2023},
  eprint = {2303.13034},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.13034v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.13034.svg)](https://codeofpaper.com/paper/2303.13034)

Discussion