English

Falsification of Learning-Based Controllers through Multi-Fidelity Bayesian Optimization

Systems and Control 2023-05-02 v4 Machine Learning Systems and Control

Abstract

Simulation-based falsification is a practical testing method to increase confidence that the system will meet safety requirements. Because full-fidelity simulations can be computationally demanding, we investigate the use of simulators with different levels of fidelity. As a first step, we express the overall safety specification in terms of environmental parameters and structure this safety specification as an optimization problem. We propose a multi-fidelity falsification framework using Bayesian optimization, which is able to determine at which level of fidelity we should conduct a safety evaluation in addition to finding possible instances from the environment that cause the system to fail. This method allows us to automatically switch between inexpensive, inaccurate information from a low-fidelity simulator and expensive, accurate information from a high-fidelity simulator in a cost-effective way. Our experiments on various environments in simulation demonstrate that multi-fidelity Bayesian optimization has falsification performance comparable to single-fidelity Bayesian optimization but with much lower cost.

Keywords

Cite

@article{arxiv.2212.14118,
  title  = {Falsification of Learning-Based Controllers through Multi-Fidelity Bayesian Optimization},
  author = {Zahra Shahrooei and Mykel J. Kochenderfer and Ali Baheri},
  journal= {arXiv preprint arXiv:2212.14118},
  year   = {2023}
}

Comments

7 pages, 8 figures, Accepted for the 2023 European Control Conference (ECC)

R2 v1 2026-06-28T07:55:28.094Z