atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

BayeSQP: Bayesian Optimization through Sequential Quadratic Programming

NeurIPS 2025 · Probabilistic and scientific modeling › Bayesian optimization · approach: High-dimensional Bayesian optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BayeSQP, a local black-box optimizer that uses joint GP surrogates of function, gradient and Hessian from zeroth-order data to solve an uncertainty-aware second-order cone SQP subproblem, followed by constrained Thompson sampling line search.

Problem

Constrained black-box optimization in high dimensions where only zeroth-order (function value) feedback is available, so gradients and Hessians must be inferred from noisy observations.

Approach

Merges SQP structure with BO by modeling objective and constraints with second-order GPs (function, gradient, Hessian mean) and formulating the SQP subproblem with value-at-risk and probabilistic constraint satisfaction, which reduces to a second-order cone program; the step size is chosen by constrained Thompson sampling on the line segment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BayeSQP instead of TuRBOAckley5D · Ackley5Dobjective value: 8.95 vs 0.77Hurt
Use BayeSQP instead of TuRBOHartmann · Hartmannobjective value: -3.30 vs -3.32Hurt
Use BayeSQP instead of TuRBOAckley20D · Ackley20Dobjective value: 10.66 vs 2.20Hurt
Use BayeSQP instead of SCBOAckley5D (constr.) · Ackley5D (constr.)objective value: 6.25 vs 0.51Hurt
Use BayeSQP instead of SCBOHartmann (constr.) · Hartmann (constr.)objective value: -3.32 vs -3.32No clear effect
Use BayeSQP instead of SCBOAckley20D (constr.) · Ackley20D (constr.)objective value: 3.90 vs 2.03Hurt
Use BayeSQP instead of C-logEISpeed Reducer · Speed Reducerperformance: 3002.81 -> 3001.10Helped
Use BayeSQP instead of C-logEISpeed Reducer · Speed ReducerAvg. runtime (s): 3464.59 -> 91.83Helped
Use BayeSQP instead of TuRBOwithin-model optimization · high-dimensional problemsperformanceHelped
Reduce the number of sub-samples K below d (ablation)BayeSQP · constrained within-modelperformanceHelped
Increase K beyond d (ablation)BayeSQP · constrained within-modelperformanceHurt
Increase the number of line-search samples M (ablation)BayeSQP · out-of-model comparisonsperformanceHelped

Surprising findings

Limitations

Experimental setup

Benchmarks: Ackley5D Hartmann Ackley20D Speed Reducer Gramacy

Metrics: best objective value feasibility rate optimization runtime

Baselines: logEI C-logEI TuRBO SCBO SAASBO MPD

Builds on: GIBO sequential quadratic programming LineBO SCBO

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy