Leveraging Expert Knowledge in Bayesian Optimization for Engineering Design
Abstract
Engineering design often requires evaluating expensive simulations or experiments, making exhaustive search impractical. Bayesian Optimization (BO) addresses this by building a surrogate model—such as a Gaussian Process—to approximate the objective function and guide the search efficiently. Instead of brute force, BO uses an acquisition function to balance exploration and exploitation, focusing evaluations where they matter most. Many real-world problems are multi-objective, involving trade-offs rather than a single optimum. Traditional methods often exclude human expertise, which can lead to poorly defined objectives. Our approach integrates expert knowledge and grey-box techniques to improve relevance and efficiency. Experts can also help select a preferred solution from the Pareto front. To further accelerate optimization, we combine advanced strategies: - Function Networks to capture complex dependencies. - Multi-Fidelity BO to mix cheap approximations with costly evaluations. - Preferential BO to learn from comparisons (e.g., "design A is better than B") instead of exact scores. This expert-in-the-loop framework reduces costs, speeds up design, and ensures solutions align with engineering priorities.