BOBA: Dynamic Bayesian Optimization through Bayesian Active Inference
Not on the map. Why?
Abstract (arXiv)
Dynamic black-box optimization presents significant challenges for Bayesian Optimization (BO), as the objective function evolves over time, causing optimal locations to shift continuously. Existing dynamic BO (DBO) methods using standard acquisition functions such as Upper Confidence Bound (UCB) fail to explicitly account for temporal variations, leading to suboptimal sample allocation and poor tracking of moving optima. Here, we propose BOBA (Bayesian Optimization through Bayesian Active Inference), a novel acquisition function inspired by free energy principles from active inference that explicitly minimizes predictive uncertainty about future states in dynamic environments. BOBA extends traditional acquisition functions by incorporating a forward-looking uncertainty quantification that estimates uncertainty in function changes, enabling more informed exploration-exploitation trade-offs in non-stationary settings. We evaluate BOBA on synthetic dynamic benchmarks, comparing against state-of-the-art DBO methods. Our experiments demonstrate that BOBA significantly improves regret in query-restricted settings, while remaining competitive in time-limited settings. We further analyze variants of BOBA with different exploration strategies, showing how the exploration-exploitation balance can be tuned for different types of dynamic functions. This work contributes both a free energy-based acquisition function for DBO and insights into how active inference principles can enhance optimization in non-stationary environments, with implications for real-time applications requiring continuous adaptation.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 29 references that are in the map. First posted on arXiv 22 Sep 2026.
Builds on
16 of 29 references.
References · 16
- 2020Active inference on discrete state-spaces: a synthesiscited by 91
- 2020A Survey of Reinforcement Learning Algorithms for Dynamically Varying Environmentscited by 62
- 2016Time-Varying Gaussian Process Bandit Optimizationcited by 50
- 2017Applications of Deep Learning and Reinforcement Learning to Biological Datacited by 45
- 2020Whence the Expected Free Energy?cited by 40
- 2019An Online Learning Approach to Model Predictive Controlcited by 29
- 2022The free energy principle made simpler but not too simplecited by 27
- 2024From pixels to planning: scale-free active inferencecited by 13
- 2018Bayesian Optimization for Dynamic Problemscited by 10
- 2024This Too Shall Pass: Removing Stale Observations in Dynamic Bayesian Optimizationcited by 6
- 2025Probabilistic Artificial Intelligencecited by 6
- 2022A Data-Driven Evolutionary Transfer Optimization for Expensive Problems in Dynamic Environmentscited by 5
4 more
- 2023Active Inference and Intentional Behaviourcited by 4
- 2024Active Inference and Human--Computer Interactioncited by 4
- 2025OptiCarVis: Improving Automated Vehicle Functionality Visualizations Using Bayesian Optimization to Enhance User Experiencecited by 2
- 2025Modular Architecture for High-Performance and Low Overhead Data Transferscited by 1
Built on by
Not cited yet.