bayesian optimization is a popular tool for data-efficient optimization of
expensive objective functions. In real-life applications like engineering
design, the designer often wants to take multiple objectives as well as input
uncertainty into account to find a set of robust solutions.