Symbolic Neural Ordinary Differential Equations
Xin Li, Chengli Zhao, Xue Zhang, Xiaojun Duan
TL;DR
SNODEs address learning the operator from the parametric input function $\mathbf{u}(\mathbf{x},t)$ to the system state $\mathbf{s}(\mathbf{x},t)$ in parametric dynamical systems. They couple symbolic regression via SymNet with Neural ODEs and a GeNN residual learner in a three-stage training pipeline, using Fourier-based spatial derivative handling to achieve resolution-invariant PDE modeling. A universal approximation theorem for SNODEs is established, and experiments on 1-D ODEs, bifurcations, and parametric PDEs show improved interpretability and extrapolation over baselines. The framework enables accurate, interpretable, and extrapolatable discovery and forecasting for complex spatiotemporal dynamics, with broad relevance to system reconstruction, forecasting, and equation discovery.
Abstract
Differential equations are widely used to describe complex dynamical systems with evolving parameters in nature and engineering. Effectively learning a family of maps from the parameter function to the system dynamics is of great significance. In this study, we propose a novel learning framework of symbolic continuous-depth neural networks, termed Symbolic Neural Ordinary Differential Equations (SNODEs), to effectively and accurately learn the underlying dynamics of complex systems. Specifically, our learning framework comprises three stages: initially, pre-training a predefined symbolic neural network via a gradient flow matching strategy; subsequently, fine-tuning this network using Neural ODEs; and finally, constructing a general neural network to capture residuals. In this process, we apply the SNODEs framework to partial differential equation systems through Fourier analysis, achieving resolution-invariant modeling. Moreover, this framework integrates the strengths of symbolism and connectionism, boasting a universal approximation theorem while significantly enhancing interpretability and extrapolation capabilities relative to state-of-the-art baseline methods. We demonstrate this through experiments on several representative complex systems. Therefore, our framework can be further applied to a wide range of scientific problems, such as system bifurcation and control, reconstruction and forecasting, as well as the discovery of new equations.
