Safe Bayesian Optimization for Complex Control Systems via Additive Gaussian Processes
Not on the map. Why?
Abstract (arXiv)
Automatic controller tuning is attractive for robotics and mechatronic systems whose dynamics are difficult to model accurately, but direct black-box optimization can be unsafe because each query is executed on the physical plant. Existing safe Bayesian optimization (BO) methods provide high-probability safety guarantees, yet their practical use in multi-loop control is limited by two coupled difficulties: the controller parameter space is often moderately high-dimensional, and hardware evaluations are too expensive to allow hundreds or thousands of exploratory trials. This paper proposes textscSafeCtrlBO, a safe BO method for simultaneously tuning multiple coupled controllers. The method uses additive Gaussian-process kernels to encode low-order structure across controller gains and reduce the sample complexity associated with dense full-dimensional kernels. It also replaces the expensive potential-expander computation used in textscSafeOpt-style exploration with a boundary-based expansion rule that preserves the intended safe-set expansion behavior under explicit geometric conditions and is validated empirically. Experiments on synthetic benchmarks and on a permanent magnet synchronous motor (PMSM) speed-control platform show that textscSafeCtrlBO reaches high-performing controller parameters with fewer hardware evaluations than representative safe BO baselines, while maintaining the prescribed high-probability safety criterion and avoiding violations of the hard signal-safety constraint in the hardware study. The code implementation is publicly available at https://github.com/hxwangnus/SafeCtrlBO.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 47 references that are in the map. First posted on arXiv 29 Aug 2024.
Builds on
20 of 47 references.
References · 20
- 2017On Kernelized Multi-armed Banditscited by 348
- 2020On Information Gain and Regret Bounds in Gaussian Process Banditscited by 156
- 2015High Dimensional Bayesian Optimisation and Bandits via Additive Modelscited by 137
- 2013Gaussian Process Kernels for Pattern Discovery and Extrapolationcited by 131
- 2018Stagewise Safe Bayesian Optimization with Gaussian Processescited by 79
- 2015Safe Controller Optimization for Quadrotors with Gaussian Processescited by 77
- 2019Adaptive and Safe Bayesian Optimization in High Dimensions via One-Dimensional Subspacescited by 73
- 2018High-Dimensional Bayesian Optimization via Additive Models with Overlapping Groupscited by 58
- 2019Safe Exploration for Interactive Machine Learningcited by 51
- 2021safe-control-gym: a Unified Benchmark Suite for Safe Learning-based Control and Reinforcement Learning in Roboticscited by 42
- 2018Product Kernel Interpolation for Scalable Gaussian Processescited by 31
- 2023On the Sublinear Regret of GP-UCBcited by 25
8 more
- 2019Safe Contextual Bayesian Optimization for Sustainable Room Temperature PID Control Tuningcited by 24
- 2020Safety-Aware Cascade Controller Tuning Using Constrained Bayesian Optimizationcited by 15
- 2024On Safety in Safe Bayesian Optimizationcited by 15
- 2022Meta-Learning Priors for Safe Bayesian Optimizationcited by 14
- 2022Information-Theoretic Safe Exploration with Gaussian Processescited by 9
- 2023Relaxing the Additivity Constraints in Decentralized No-Regret High-Dimensional Bayesian Optimizationcited by 8
- 2022Tuning Particle Accelerators with Safety Constraints using Bayesian Optimizationcited by 7
- 2021Global Iterative Sliding Mode Control of an Industrial Biaxial Gantry System for Contouring Motion Taskscited by 1
Built on by
Not cited yet.