Learning nonlinear hybrid automata from input--output time-series data
Amit Gurung, Masaki Waga, Kohei Suenaga

TL;DR
This paper introduces a novel algorithm for learning nonlinear hybrid automata from input-output data, capable of modeling complex hybrid systems with resets and both exogenous and endogenous behaviors, aiding system understanding and testing.
Contribution
The paper presents the first method to learn nonlinear hybrid automata that handle resets and both exogenous and endogenous hybrid systems from time-series data.
Findings
Effective on various benchmarks
Handles resets in automata transitions
Models both exogenous and endogenous systems
Abstract
Learning an automaton that approximates the behavior of a black-box system is a long-studied problem. Besides its theoretical significance, its application to search-based testing and model understanding is recently recognized. We present an algorithm to learn a nonlinear hybrid automaton (HA) that approximates a black-box hybrid system (HS) from a set of input--output traces generated by the HS. Our method is novel in handling (1) both exogenous and endogenous HS and (2) HA with reset associated with each transition. To our knowledge, ours is the first method that achieves both features. We applied our algorithm to various benchmarks and confirmed its effectiveness.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Machine Learning and Algorithms · Fuel Cells and Related Materials
