Communications on Applied Mathematics and Computation ›› 2025, Vol. 7 ›› Issue (1): 239-263.doi: 10.1007/s42967-023-00270-0

• ORIGINAL PAPERS • 上一篇    下一篇

Discovery of Governing Equations with Recursive Deep Neural Networks

Jarrod Mau, Jia Zhao   

  1. Department of Mathematics and Statistics, Utah State University, Logan, UT, USA
  • 收稿日期:2022-08-04 修回日期:2023-02-12 接受日期:2023-02-28 出版日期:2025-04-21 发布日期:2025-04-21
  • 通讯作者: Jia Zhao,jia.zhao@usu.edu E-mail:jia.zhao@usu.edu

Discovery of Governing Equations with Recursive Deep Neural Networks

Jarrod Mau, Jia Zhao   

  1. Department of Mathematics and Statistics, Utah State University, Logan, UT, USA
  • Received:2022-08-04 Revised:2023-02-12 Accepted:2023-02-28 Online:2025-04-21 Published:2025-04-21

摘要: Model discovery based on existing data has been one of the major focuses of mathematical modelers for decades. Despite tremendous achievements in model identification from adequate data, how to unravel the models from limited data is less resolved. This paper focuses on the model discovery problem when the data is not efficiently sampled in time, which is common due to limited experimental accessibility and labor/resource constraints. Specifically, we introduce a recursive deep neural network (RDNN) for data-driven model discovery. This recursive approach can retrieve the governing equation efficiently and significantly improve the approximation accuracy by increasing the recursive stages. In particular, our proposed approach shows superior power when the existing data are sampled with a large time lag, from which the traditional approach might not be able to recover the model well. Several examples of dynamical systems are used to benchmark this newly proposed recursive approach. Numerical comparisons confirm the effectiveness of this recursive neural network for model discovery. The accompanying codes are available at https:// github. com/ c2fd/ RDNNs.

关键词: Deep neural networks (DNNs), Recursive, Model discovery, Dynamical systems

Abstract: Model discovery based on existing data has been one of the major focuses of mathematical modelers for decades. Despite tremendous achievements in model identification from adequate data, how to unravel the models from limited data is less resolved. This paper focuses on the model discovery problem when the data is not efficiently sampled in time, which is common due to limited experimental accessibility and labor/resource constraints. Specifically, we introduce a recursive deep neural network (RDNN) for data-driven model discovery. This recursive approach can retrieve the governing equation efficiently and significantly improve the approximation accuracy by increasing the recursive stages. In particular, our proposed approach shows superior power when the existing data are sampled with a large time lag, from which the traditional approach might not be able to recover the model well. Several examples of dynamical systems are used to benchmark this newly proposed recursive approach. Numerical comparisons confirm the effectiveness of this recursive neural network for model discovery. The accompanying codes are available at https:// github. com/ c2fd/ RDNNs.

Key words: Deep neural networks (DNNs), Recursive, Model discovery, Dynamical systems

中图分类号: