Proceedings

Symplectic Neural Gaussian Processes for Meta-learning Hamiltonian Dynamics

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 4210-4218.

https://doi.org/10.24963/ijcai.2024/465

Abstract

We propose a meta-learning method for modeling Hamiltonian dynamics from a limited number of data. Although Hamiltonian neural networks have been successfully used for modeling dynamics that obey the energy conservation law, they require many data to achieve high performance. The proposed method meta-learns our neural network-based model using datasets in various dynamical systems, such that our model can predict vector fields of unseen systems. In our model, a system representation is inferred from given small data using an encoder network. Then, the system-specific vector field is predicted by modeling the Hamiltonian using a Gaussian process (GP) with neural network-based mean and kernel functions that depend on the inferred system representation. This GP-based Hamiltonian allows us to analytically obtain predictions that are adapted to small data while imposing the constraint of the conservation law. The neural networks are shared across systems, which enables us to learn knowledge from multiple systems, and use it for unseen systems. In our experiments, we demonstrate that the proposed method outperforms existing methods for predicting dynamics from a small number of observations in target systems.

  1. [Baxter, 2000] Jonathan Baxter. A model of inductive bias learning. Journal of Artificial Intelligence Research, 12:149-198, 2000.
  2. [Bertinetto et al., 2018] Luca Bertinetto, Joao F Henriques, Philip Torr, and Andrea Vedaldi. Meta-learning with dif- ferentiable closed-form solvers. In International Confer- ence on Learning Representations, 2018.
  3. [Braun and Kivshar, 1998] Oleg M Braun and Yuri S Kivshar. Nonlinear dynamics of the Frenkel-Kontorova model. Physics Reports, 306(1-2):1-108, 1998.
  4. [Chang and Zeng, 2023] Cheng Chang and Tieyong Zeng. A hybrid data-driven-physics-constrained Gaussian pro- cess regression framework with deep kernel for uncer- tainty quantification. Journal of Computational Physics, 486:112129, 2023.
  5. [Chang et al., 2023] Cheng Chang, Tieyong Zeng, and Zhouping Xin. A conservative hybrid physics-informed neural network method for ampère-Nernst-Planck equa- tions. SSRN 4435273, 2023.
  6. [Che et al., 2018] Zhengping Che, Sanjay Purushotham, Kyunghyun Cho, David Sontag, and Yan Liu. Recurrent neural networks for multivariate time series with missing values. Scientific Reports, 8(1):6085, 2018.
  7. [Chen et al., 2018] Ricky TQ Chen, Yulia Rubanova, Jesse Bettencourt, and David K Duvenaud. Neural ordinary dif- ferential equations. Advances in Neural Information Pro- cessing Systems, 31, 2018.
  8. [Chen et al., 2020] Zhengdao Chen, Jianyu Zhang, Martin Arjovsky, and Léon Bottou. Symplectic recurrent neural networks. In International Conference on Learning Rep- resentations, 2020.
  9. [Chen et al., 2021] Yuhan Chen, Takashi Matsubara, and Takaharu Yaguchi. Neural symplectic form: learn- ing Hamiltonian equations on general coordinate sys- tems. Advances in Neural Information Processing Sys- tems, 34:16659-16670, 2021.
  10. [Chen et al., 2022a] Yuyan Chen, Bin Dong, and Jinchao Xu. Meta-MgNet: Meta multigrid networks for solving parameterized partial differential equations. Journal of computational physics, 455:110996, 2022.
  11. [Chen et al., 2022b] Zhijie Chen, Mingquan Feng, Junchi Yan, and Hongyuan Zha. Learning neural Hamiltonian dynamics: a methodological overview. arXiv preprint arXiv:2203.00128, 2022.
  12. [Daniels and Nemenman, 2015] Bryan C Daniels and Ilya Nemenman. Efficient inference of parsimonious phe- nomenological models of cellular dynamics using S- systems and alternating regression. PLOS ONE, 10(3):e0119821, 2015.
  13. [Dormand and Prince, 1980] John R Dormand and Peter J Prince. A family of embedded runge-kutta formulae. Jour- nal of Computational and Applied Mathematics, 6(1):19- 26, 1980.
  14. [Finn et al., 2017] Chelsea Finn, Pieter Abbeel, and Sergey Levine. Model-agnostic meta-learning for fast adapta- tion of deep networks. In Proceedings of the 34th Inter- national Conference on Machine Learning, pages 1126- 1135, 2017.
  15. [Finzi et al., 2020] Marc Finzi, Ke Alexander Wang, and Andrew G Wilson. Simplifying Hamiltonian and Lagrangian neural networks via explicit constraints. Advances in Neural Information Processing Systems, 33:13880-13889, 2020.
  16. [Fortuin et al., 2019] Vincent Fortuin, Heiko Strathmann, and Gunnar Rätsch. Meta-learning mean functions for Gaussian processes. arXiv preprint arXiv:1901.08098, 2019.
  17. [Garnelo et al., 2018] Marta Garnelo, Dan Rosenbaum, Christopher Maddison, Tiago Ramalho, David Saxton, Murray Shanahan, Yee Whye Teh, Danilo Rezende, and SM Ali Eslami. Conditional neural processes. In Inter- national Conference on Machine Learning, pages 1690- 1699, 2018.
  18. [Graves and Graves, 2012] Alex Graves and Alex Graves. Long short-term memory. Supervised sequence labelling with recurrent neural networks, pages 37-45, 2012.
  19. [Greydanus et al., 2019] Samuel Greydanus, Misko Dzamba, and Jason Yosinski. Hamiltonian neural networks. Advances in Neural Information Processing Systems, 32, 2019.
  20. [Haussler, 1988] David Haussler. Quantifying inductive bias: AI learning algorithms and valiant's learning frame- work. Artificial Intelligence, 36(2):177-221, 1988.
  21. [He and Zou, 2021] Horace He and Richard Zou. functorch: JAX-like composable function transforms for PyTorch. https://github.com/pytorch/functorch, 2021. Link
  22. [Iwata and Tanaka, 2022] Tomoharu Iwata and Yusuke Tanaka. Few-shot learning for spatial regression via neural embedding-based Gaussian processes. Machine Learning, pages 1-19, 2022.
  23. [Kingma and Ba, 2015] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. In Interna- tional Conference on Learning Representations, 2015.
  24. [Lee et al., 2021] Seungjun Lee, Haesang Yang, and Woojae Seong. Identifying physical law of Hamiltonian systems via meta-learning. In International Conference on Learn- ing Representations, 2021.
  25. [Leonessa et al., 2001] Alexander Leonessa, Wassim M Haddad, and VijaySekhar Chellaboina. Nonlinear sys- tem stabilization via hierarchical switching control. IEEE Transactions on Automatic Control, 46(1):17-28, 2001.
  26. [Mattheakis et al., 2022] Marios Mattheakis, David Sondak, Akshunna S Dogra, and Pavlos Protopapas. Hamiltonian neural networks for solving equations of motion. Physical Review E, 105(6):065305, 2022.
  27. [Paszke et al., 2019] Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. Pytorch: An imperative style, high- performance deep learning library. Advances in Neural Information Processing Systems, 32, 2019.
  28. [Patacchiola et al., 2020] Massimiliano Patacchiola, Jack Turner, Elliot J Crowley, Michael O'Boyle, and Amos J Storkey. Bayesian meta-learning for the few-shot setting via deep kernels. Advances in Neural Information Pro- cessing Systems, 33:16108-16118, 2020.
  29. [Psaros et al., 2022] Apostolos F Psaros, Kenji Kawaguchi, and George Em Karniadakis. Meta-learning PINN loss functions. Journal of Computational Physics, 458:111121, 2022.
  30. [Raghu et al., 2020] Aniruddh Raghu, Maithra Raghu, Samy Bengio, and Oriol Vinyals. Rapid learning or fea- ture reuse? Towards understanding the effectiveness of MAML. In International Conference on Learning Rep- resentations, 2020.
  31. [Rath et al., 2021] Katharina Rath, Christopher G Albert, Bernd Bischl, and Udo von Toussaint. Symplectic Gaus- sian process regression of maps in Hamiltonian systems. Chaos: An Interdisciplinary Journal of Nonlinear Science, 31(5):053121, 2021.
  32. [Ravi and Larochelle, 2017] Sachin Ravi and Hugo Larochelle. Optimization as a model for few-shot learning. In International Conference on Learning Representations, 2017.
  33. [Rothfuss et al., 2021] Jonas Rothfuss, Vincent Fortuin, Martin Josifoski, and Andreas Krause. PACOH: Bayes- optimal meta-learning with PAC-guarantees. In Inter- national Conference on Machine Learning, pages 9116- 9126, 2021.
  34. [Snell et al., 2017] Jake Snell, Kevin Swersky, and Richard Zemel. Prototypical networks for few-shot learning. Ad- vances in Neural Information Processing Systems, 30, 2017.
  35. [Tanaka et al., 2022] Yusuke Tanaka, Tomoharu Iwata, and Naonori Ueda. Symplectic spectrum Gaussian processes: Learning Hamiltonians from noisy and sparse data. In Ad- vances in Neural Information Processing Systems, 2022.
  36. [Thangamuthu et al., 2022] Abishek Thangamuthu, Gunjan Kumar, Suresh Bishnoi, Ravinder Bhattoo, NM Krish- nan, and Sayan Ranu. Unravelling the performance of physics-informed graph neural networks for dynamical systems. Advances in Neural Information Processing Sys- tems, 35:3691-3702, 2022.
  37. [Tong et al., 2021] Yunjin Tong, Shiying Xiong, Xingzhe He, Guanghan Pan, and Bo Zhu. Symplectic neural net- works in Taylor series form for Hamiltonian systems. Journal of Computational Physics, 437:110325, 2021.
  38. [Toth et al., 2020] Peter Toth, Danilo J Rezende, Andrew Jaegle, Sébastien Racanière, Aleksandar Botev, and Irina Higgins. Hamiltonian generative networks. In Interna- tional Conference on Learning Representations, 2020.
  39. [Vinyals et al., 2016] Oriol Vinyals, Charles Blundell, Tim- othy Lillicrap, Daan Wierstra, et al. Matching networks for one shot learning. In Advances in Neural Information Processing Systems, pages 3630-3638, 2016.
  40. [Vovk, 2013] Vladimir Vovk. Kernel ridge regression. Em- pirical Inference: Festschrift in Honor of Vladimir N. Vap- nik, pages 105-116, 2013.
  41. [Wilson et al., 2016] Andrew Gordon Wilson, Zhiting Hu, Ruslan Salakhutdinov, and Eric P Xing. Deep kernel learn- ing. In Artificial intelligence and statistics, pages 370- 378, 2016.
  42. [Zhong et al., 2020] Yaofeng Desmond Zhong, Biswadip Dey, and Amit Chakraborty. Symplectic ODE-net: Learn- ing Hamiltonian dynamics with control. In International Conference on Learning Representations, 2020.

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

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