Neural Hybrid Automata: Learning Dynamics with Multiple Modes and Stochastic Transitions
Abstract
Effective control and prediction of dynamical systems require appropriate handling of continuous-time and discrete, event-triggered processes. Stochastic hybrid systems (SHSs), common across engineering domains, provide a formalism for dynamical systems subject to discrete, possibly stochastic, state jumps and multi-modal continuous-time flows. Despite the versatility and importance of SHSs across applications, a general procedure for the explicit learning of both discrete events and multi-mode continuous dynamics remains an open problem. This work introduces Neural Hybrid Automata (NHAs), a recipe for learning SHS dynamics without a priori knowledge on the number, mode parameters, and inter-modal transition dynamics. NHAs provide a systematic inference method based on normalizing flows, neural differential equations, and self-supervision. We showcase NHAs on several tasks, including mode recovery and flow learning in systems with stochastic transitions, and end-to-end learning of hierarchical robot controllers.
Cite
Text
Poli et al. "Neural Hybrid Automata: Learning Dynamics with Multiple Modes and Stochastic Transitions." Neural Information Processing Systems, 2021.Markdown
[Poli et al. "Neural Hybrid Automata: Learning Dynamics with Multiple Modes and Stochastic Transitions." Neural Information Processing Systems, 2021.](https://mlanthology.org/neurips/2021/poli2021neurips-neural/)BibTeX
@inproceedings{poli2021neurips-neural,
title = {{Neural Hybrid Automata: Learning Dynamics with Multiple Modes and Stochastic Transitions}},
author = {Poli, Michael and Massaroli, Stefano and Scimeca, Luca and Chun, Sanghyuk and Oh, Seong Joon and Yamashita, Atsushi and Asama, Hajime and Park, Jinkyoo and Garg, Animesh},
booktitle = {Neural Information Processing Systems},
year = {2021},
url = {https://mlanthology.org/neurips/2021/poli2021neurips-neural/}
}