BO4IO: A Bayesian optimization approach to inverse optimization with uncertainty quantification
Not on the map. Why?
Abstract (arXiv)
This work addresses data-driven inverse optimization (IO), where the goal is to estimate unknown parameters in an optimization model from observed decisions that can be assumed to be optimal or near-optimal solutions to the optimization problem. The IO problem is commonly formulated as a large-scale bilevel program that is notoriously difficult to solve. Deviating from traditional exact solution methods, we propose a derivative-free optimization approach based on Bayesian optimization, which we call BO4IO, to solve general IO problems. We treat the IO loss function as a black box and approximate it with a Gaussian process model. Using the predicted posterior function, an acquisition function is minimized at each iteration to query new candidate solutions and sequentially converge to the optimal parameter estimates. The main advantages of using Bayesian optimization for IO are two-fold: (i) it circumvents the need of complex reformulations of the bilevel program or specialized algorithms and can hence enable computational tractability even when the underlying optimization problem is nonconvex or involves discrete variables, and (ii) it allows approximations of the profile likelihood, which provide uncertainty quantification on the IO parameter estimates. We apply the proposed method to three computational case studies, covering different classes of forward optimization problems ranging from convex nonlinear to nonconvex mixed-integer nonlinear programs. Our extensive computational results demonstrate the efficacy and robustness of BO4IO to accurately estimate unknown model parameters from small and noisy datasets. In addition, the proposed profile likelihood analysis has proven to be effective in providing good approximations of the confidence intervals on the parameter estimates and assessing the identifiability of the unknown parameters.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 18 of its 90 references that are in the map. First posted on arXiv 28 May 2024.
Builds on
18 of 90 references.
References · 18
- 2018A Tutorial on Bayesian Optimizationcited by 744
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2015Scalable Bayesian Optimization Using Deep Neural Networkscited by 284
- 2021High-Dimensional Bayesian Optimization with Sparse Axis-Aligned Subspacescited by 141
- 2017A Review on Bilevel Optimization: From Classical to Evolutionary Approaches and Applicationscited by 129
- 2017Learning to Optimize: Training Deep Neural Networks for Wireless Resource Managementcited by 96
- 2015Bayesian optimization for materials designcited by 80
- 2018Efficient representation and approximation of model predictive control laws via deep learningcited by 58
- 2019No-Regret Bayesian Optimization with Unknown Hyperparameterscited by 51
- 2021Inverse Optimization: Theory and Applicationscited by 48
- 2015Inverse Optimization with Noisy Datacited by 34
- 2015Data-driven Inverse Optimization with Imperfect Informationcited by 34
6 more
- 2013Data-Driven Estimation in Equilibrium Using Inverse Optimizationcited by 32
- 2021On structural and practical identifiabilitycited by 19
- 2018Inverse optimization for the recovery of constraint parameterscited by 9
- 2016Inverse Optimization of Convex Risk Functionscited by 7
- 2020Decomposition and Adaptive Sampling for Data-Driven Inverse Linear Optimizationcited by 4
- 2022Efficient Learning of Decision-Making Models: A Penalty Block Coordinate Descent Algorithm for Data-Driven Inverse Optimizationcited by 3
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Multi-Objective Bayesian Optimization for Networked Black-Box Systems: A Path to Greener Profits and Smarter Designscited by 3
- 2025BITS for GAPS: Bayesian Information-Theoretic Sampling for hierarchical GAussian Process Surrogatescited by 0
- 2026Uncovering expert objectives in production planning via inverse optimization: An industrial case studycited by 0
- 2026Uncovering expert objectives in production planning via inverse optimization: An industrial case study7 Aug 2026
- 2025BITS for GAPS: Bayesian Information-Theoretic Sampling for hierarchical GAussian Process Surrogates20 Nov 2025
- 2025Multi-Objective Bayesian Optimization for Networked Black-Box Systems: A Path to Greener Profits and Smarter Designs19 Feb 2025