Proceedings

Deep Variational Koopman Models: Inferring Koopman Observations for Uncertainty-Aware Dynamics Modeling and Control

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 3173-3179.

https://doi.org/10.24963/ijcai.2019/440

Abstract

Koopman theory asserts that a nonlinear dynamical system can be mapped to a linear system, where the Koopman operator advances observations of the state forward in time. However, the observable functions that map states to observations are generally unknown. We introduce the Deep Variational Koopman (DVK) model, a method for inferring distributions over observations that can be propagated linearly in time. By sampling from the inferred distributions, we obtain a distribution over dynamical models, which in turn provides a distribution over possible outcomes as a modeled system advances in time. Experiments show that the DVK model is effective at long-term prediction for a variety of dynamical systems. Furthermore, we describe how to incorporate the learned models into a control framework, and demonstrate that accounting for the uncertainty present in the distribution over dynamical models enables more effective control.

  1. [Abadi et al., 2015] Martın Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg S Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, et al. Tensorflow: Large-scale machine learning on hetero- geneous systems. arXiv preprint arXiv:1603.04467, 2015.
  2. [Banijamali et al., 2018] Ershad Banijamali, Rui Shu, Mo- hammad Ghavamzadeh, Hung Hai Bui, and Ali Ghodsi. Robust locally-linear controllable embedding. In Interna- tional Conference on Artificial Intelligence and Statistics, (AISTATS), 2018.
  3. [Brockman et al., 2016] Greg Brockman, Vicki Cheung, Lud- wig Pettersson, Jonas Schneider, John Schulman, Jie Tang, and Wojciech Zaremba. OpenAI Gym. arXiv preprint arXiv:1606.01540, 2016.
  4. [Chua et al., 2018] Kurtland Chua, Roberto Calandra, Rowan McAllister, and Sergey Levine. Deep reinforcement learn- ing in a handful of trials using probabilistic dynamics mod- els. In Advances in Neural Information Processing Systems (NeurIPS), 2018.
  5. [Fraccaro et al., 2017] Marco Fraccaro, Simon Kamronn, Ul- rich Paquet, and Ole Winther. A disentangled recognition and nonlinear dynamics model for unsupervised learning. In Advances in Neural Information Processing Systems (NeurIPS), 2017.
  6. [Hafner et al., 2018] Danijar Hafner, Timothy Lillicrap, Ian Fischer, Ruben Villegas, David Ha, Honglak Lee, and James Davidson. Learning latent dynamics for planning from pixels. arXiv preprint arXiv:1811.04551, 2018.
  7. [Kaiser et al., 2017] Eurika Kaiser, J Nathan Kutz, and Steven L Brunton. Data-driven discovery of Koop- man eigenfunctions for control. arXiv preprint arXiv:1707.01146, 2017.
  8. [Karl et al., 2017] Maximilian Karl, Maximilian Soelch, Justin Bayer, and Patrick van der Smagt. Deep variational Bayes filters: Unsupervised learning of state space models from raw data. In International Conference on Learning Representations (ICLR), 2017.
  9. [Koopman, 1931] B. O. Koopman. Hamiltonian systems and transformation in Hilbert space. Proceedings of the Na- tional Academy of Sciences, 17(5):315-318, 1931.
  10. [Korda and Mezić, 2018] Milan Korda and Igor Mezić. Lin- ear predictors for nonlinear dynamical systems: Koop- man operator meets model predictive control. Automatica, 93:149-160, 2018.
  11. [Krishnan et al., 2017] Rahul G Krishnan, Uri Shalit, and David Sontag. Structured inference networks for nonlin- ear state space models. In AAAI Conference on Artificial Intelligence, 2017.
  12. [Li et al., 2017] Qianxiao Li, Felix Dietrich, Erik M Bollt, and Ioannis G Kevrekidis. Extended dynamic mode decomposition with dictionary learning: A data-driven adaptive spectral decomposition of the Koopman operator. Chaos: An Interdisciplinary Journal of Nonlinear Science, 27(10):103111, 2017.
  13. [Lusch et al., 2018] Bethany Lusch, J Nathan Kutz, and Steven L Brunton. Deep learning for universal linear em- beddings of nonlinear dynamics. Nature Communications, 9(1):4950, 2018.
  14. [Moerland et al., 2017] Thomas M Moerland, Joost Broekens, and Catholijn M Jonker. Learning multimodal transition dynamics for model-based reinforcement learning. arXiv preprint arXiv:1705.00470, 2017.
  15. [Morton et al., 2018] Jeremy Morton, Freddie D Witherden, Antony Jameson, and Mykel J Kochenderfer. Deep dy- namical modeling and control of unsteady fluid flows. In Advances in Neural Information Processing Systems (NeurIPS), 2018.
  16. [Nair et al., 2018] Ashvin V Nair, Vitchyr Pong, Murtaza Dalal, Shikhar Bahl, Steven Lin, and Sergey Levine. Visual reinforcement learning with imagined goals. In Advances in Neural Information Processing Systems (NeurIPS), 2018.
  17. [Otto and Rowley, 2017] Samuel E Otto and Clarence W Rowley. Linearly-recurrent autoencoder networks for learn- ing dynamics. arXiv preprint arXiv:1712.01378, 2017.
  18. [Proctor et al., 2018] Joshua L Proctor, Steven L Brunton, and J Nathan Kutz. Generalizing Koopman theory to allow for inputs and control. SIAM Journal on Applied Dynamical Systems, 17(1):909-930, 2018.
  19. [Rangapuram et al., 2018] Syama Sundar Rangapuram, Matthias W Seeger, Jan Gasthaus, Lorenzo Stella, Yuyang Wang, and Tim Januschowski. Deep state space models for time series forecasting. In Advances in Neural Information Processing Systems (NeurIPS), 2018.
  20. [Takeishi et al., 2017] Naoya Takeishi, Yoshinobu Kawahara, and Takehisa Yairi. Learning Koopman invariant subspaces for dynamic mode decomposition. In Advances in Neural Information Processing Systems (NeurIPS), 2017.
  21. [Tassa et al., 2012] Yuval Tassa, Tom Erez, and Emanuel Todorov. Synthesis and stabilization of complex behav- iors through online trajectory optimization. In IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 4906-4913. IEEE, 2012.
  22. [Venkatraman et al., 2015] Arun Venkatraman, Martial Hebert, and J. Andrew Bagnell. Improving multi-step prediction of learned time series models. In AAAI Conference on Artificial Intelligence, 2015.
  23. [Watter et al., 2015] Manuel Watter, Jost Springenberg, Joschka Boedecker, and Martin Riedmiller. Embed to con- trol: A locally linear latent dynamics model for control from raw images. In Advances in Neural Information Pro- cessing Systems (NeurIPS), 2015.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards