Bayesian Optimization for Automatic Controller Tuning
In many advanced control systems, the closed-loop control performance highly depends on some hand-tuned parameters. The mapping from these parameters to the performance is typically a black-box/grey-box function. Meanwhile, there are also usually black-box closed-loop constraints that need to be taken care of. In this project, we aim to develop sample-efficient black-box optimization method to tune these parameters, with formal guarantees on running performance and violations. We also release solver to facilitate the real-world applications of our methods.
Publications
“Primal-Dual Contextual Bayesian Optimization for Control System Online Optimization with Time-Average Constraints” [PDF] [Technical Report]
Wenjie Xu, Yuning Jiang, Bratislav Svetozarevic, Colin N. Jones, accepted to the 62nd IEEE Conference on Decision and Control (CDC 2023).
“Constrained Efficient Global Optimization of Expensive Black-box Functions” [PDF] [Video] [Poster]
Wenjie Xu, Yuning Jiang, Bratislav Svetozarevic, and Colin N. Jones, accepted to the Fortieth International Conference on Machine Learning (ICML 2023).
“CONFIG: Constrained Efficient Global Optimization for Closed-Loop Control System Optimization with Unmodeled Constraints” [PDF] [Code]
Wenjie Xu, Yuning Jiang, Bratislav Svetozarevic, Philipp Heer, and Colin N. Jones, accepted to IFAC World Congress 2023. (IFAC 2023)
“VABO: Violation-Aware Bayesian Optimization for Closed-Loop Control Performance Optimization with Unmodeled Constraints” [PDF] [Video] [Code]
Wenjie Xu, Colin N Jones, Bratislav Svetozarevic, Christopher R. Laughman, and Ankush Chakrabarty,
accepted to the 2022 American Control Conference (ACC 2022). (ASME Energy Systems Technical Committee Best Paper Award)
Preprints
“Multi-Agent Bayesian Optimization with Coupled Black-Box and Affine Constraints” [arXiv]
Wenjie Xu, Yuning Jiang, Bratislav Svetozarevic, Colin N. Jones.
“Data-driven adaptive building thermal controller tuning with
constraints: A primal-dual contextual Bayesian optimization approach” [arXiv]
Wenjie Xu, Bratislav Svetozarevic, Loris Di Natale, Philipp Heer, Colin N. Jones.
“Bayesian Optimization of Expensive Nested Grey-Box Functions” [arXiv]
Wenjie Xu, Yuning Jiang, Bratislav Svetozarevic, Colin N. Jones.
“Violation-Aware Contextual Bayesian Optimization for Controller Performance Optimization with Unmodeled Constraints” [arXiv]
Wenjie Xu, Colin N Jones, Bratislav Svetozarevic, Christopher R. Laughman, and Ankush Chakrabarty.
“Lower Bounds on the Worst-Case Complexity of Efficient Global Optimization” [arXiv]
Wenjie Xu, Yuning Jiang, Emilio T. Maddalena, Colin N. Jones.
Software
-
[VABO: Violation-Aware Bayesian Optimization]
-
[CONFIG: CONstrained efFIcient Global Optimization toolbox]
|