Two-layered falsification of hybrid systems guided by monte carlo tree search

Z Zhang, G Ernst, S Sedwards… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
IEEE Transactions on Computer-Aided Design of Integrated Circuits …, 2018ieeexplore.ieee.org
Few real-world hybrid systems are amenable to formal verification, due to their complexity
and black box components. Optimization-based falsification—a methodology of search-
based testing that employs stochastic optimization—is thus attracting attention as an
alternative quality assurance method. Inspired by the recent work that advocates coverage
and exploration in falsification, we introduce a two-layered optimization framework that uses
Monte Carlo tree search (MCTS), a popular machine learning technique with solid …
Few real-world hybrid systems are amenable to formal verification, due to their complexity and black box components. Optimization-based falsification —a methodology of search-based testing that employs stochastic optimization—is thus attracting attention as an alternative quality assurance method. Inspired by the recent work that advocates coverage and exploration in falsification, we introduce a two-layered optimization framework that uses Monte Carlo tree search (MCTS), a popular machine learning technique with solid mathematical and empirical foundations (e.g., in computer Go). MCTS is used in the upper layer of our framework; it guides the lower layer of local hill-climbing optimization, thus balancing exploration and exploitation in a disciplined manner. We demonstrate the proposed framework through experiments with benchmarks from the automotive domain.
ieeexplore.ieee.org
以上显示的是最相近的搜索结果。 查看全部搜索结果