BayeSQP: Bayesian Optimization through Sequential Quadratic Programming
Paul Brunzema, Sebastian Trimpe

TL;DR
BayeSQP is a new black-box optimization algorithm that combines Bayesian modeling with sequential quadratic programming, effectively handling uncertainty in function and gradient estimates to improve high-dimensional optimization tasks.
Contribution
It introduces a novel framework merging Bayesian optimization with SQP, using Gaussian process surrogates for functions, gradients, and Hessians, enabling efficient high-dimensional black-box optimization.
Findings
Outperforms state-of-the-art methods in high-dimensional problems
Uses Gaussian process surrogates for functions, gradients, and Hessians
Incorporates uncertainty explicitly in subproblem formulation
Abstract
We introduce BayeSQP, a novel algorithm for general black-box optimization that merges the structure of sequential quadratic programming with concepts from Bayesian optimization. BayeSQP employs second-order Gaussian process surrogates for both the objective and constraints to jointly model the function values, gradients, and Hessian from only zero-order information. At each iteration, a local subproblem is constructed using the GP posterior estimates and solved to obtain a search direction. Crucially, the formulation of the subproblem explicitly incorporates uncertainty in both the function and derivative estimates, resulting in a tractable second-order cone program for high probability improvements under model uncertainty. A subsequent one-dimensional line search via constrained Thompson sampling selects the next evaluation point. Empirical results show thatBayeSQP outperforms…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Gaussian Processes and Bayesian Inference · Advanced Multi-Objective Optimization Algorithms
