Bayesian optimization for modular black-box systems with switching costs
Not on the map. Why?
Abstract (arXiv)
Most existing black-box optimization methods assume that all variables in the system being optimized have equal cost and can change freely at each iteration. However, in many real world systems, inputs are passed through a sequence of different operations or modules, making variables in earlier stages of processing more costly to update. Such structure imposes a cost on switching variables in early parts of a data processing pipeline. In this work, we propose a new algorithm for switch cost-aware optimization called Lazy Modular Bayesian Optimization (LaMBO). This method efficiently identifies the global optimum while minimizing cost through a passive change of variables in early modules. The method is theoretical grounded and achieves vanishing regret when augmented with switching cost. We apply LaMBO to multiple synthetic functions and a three-stage image segmentation pipeline used in a neuroscience application, where we obtain promising improvements over prevailing cost-aware Bayesian optimization algorithms. Our results demonstrate that LaMBO is an effective strategy for black-box optimization that is capable of minimizing switching costs in modular systems.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 2; 2025: 0; 2026: 1.
5 papers.
- 2023Bayesian Optimization of Function Networks with Partial Evaluationscited by 10
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systemscited by 7
- 2024An adaptive approach to Bayesian Optimization with switching costscited by 0
- 2024Reducing Hyperparameter Tuning Costs in ML, Vision and Language Model Training Pipelines via Memoization-Awarenesscited by 0
- 2026BONSAI: Bayesian Optimization with Natural Simplicity and Interpretabilitycited by 0
- 2026BONSAI: Bayesian Optimization with Natural Simplicity and Interpretability6 Feb 2026
- 2024Reducing Hyperparameter Tuning Costs in ML, Vision and Language Model Training Pipelines via Memoization-Awareness6 Nov 2024
- 2024An adaptive approach to Bayesian Optimization with switching costs14 May 2024
- 2023Bayesian Optimization of Function Networks with Partial Evaluations3 Nov 2023
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systems14 Oct 2022