The data-driven discovery of partial differential equations by symbolic genetic algorithm

被引:1
作者
Sun, Shifei [1 ]
Tian, Shifang [1 ]
Wang, Yuduo [1 ]
Li, Biao [1 ]
机构
[1] Ningbo Univ, Sch Math & Stat, Ningbo 315211, Peoples R China
基金
中国国家自然科学基金;
关键词
Partial differential equations; PDEs discovery; Symbolic genetic algorithm; Sparse regression; Finite difference method; PHYSICS;
D O I
10.1007/s11071-024-10093-0
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper introduces a symbolic genetic algorithm (SGA) for discovering the partial differential equations (PDEs) capable of independently deriving PDEs directly from data, devoid of prior knowledge regarding equation structure. Primarily, SGA employs a flexible symbol representation of PDEs, transforming these into a forest with each PDEs segment forming a binary tree. Subsequently, SGA utilizes a novel algorithm to update the node attributes of the tree, and optimizes the binary tree (the terms of PDEs), obtaining the definitive form. It is worth mentioning that SGA adopts the sparse regression algorithm in error optimization and finite difference method in derivative approximation, combining the traditional numerical method with the modern method. In the experiment, SGA successfully discovered the Korteweg-de Vries (KdV) equation by two-soliton and three-soliton solutions. Likewise, two kinds of nonlinear Schr & ouml;dinger (NLS) equations were accurately discovered using a two-soliton solution and second-order rogue waves. In the future, this algorithm can not only be extended to find out some complex differential equations based on partial data of existing solutions, but also be expected to automatically match some known differential equations or even discover new differential equations from some data in physics, chemistry, biology, and other experiments, which is very meaningful.
引用
收藏
页码:19871 / 19885
页数:15
相关论文
共 33 条
[11]   Nonlinear Reynolds equation for hydrodynamic lubrication [J].
Gustafsson, Tom ;
Rajagopal, K. R. ;
Stenberg, Rolf ;
Videman, Juha .
APPLIED MATHEMATICAL MODELLING, 2015, 39 (17) :5299-5309
[12]   Deep Residual Learning for Image Recognition [J].
He, Kaiming ;
Zhang, Xiangyu ;
Ren, Shaoqing ;
Sun, Jian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :770-778
[13]   Physics-informed neural networks for inverse problems in supersonic flows [J].
Jagtap, Ameya D. ;
Mao, Zhiping ;
Adams, Nikolaus ;
Karniadakis, George Em .
JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 466
[14]   EXACT SOLUTION FOR A DERIVATIVE NON-LINEAR SCHRODINGER EQUATION [J].
KAUP, DJ ;
NEWELL, AC .
JOURNAL OF MATHEMATICAL PHYSICS, 1978, 19 (04) :798-801
[15]   Mix-training physics-informed neural networks for the rogue waves of nonlinear Schrodinger equation [J].
Li, Jiaheng ;
Li, Biao .
CHAOS SOLITONS & FRACTALS, 2022, 164
[16]   A deep learning method for solving third-order nonlinear evolution equations [J].
Li, Jun ;
Chen, Yong .
COMMUNICATIONS IN THEORETICAL PHYSICS, 2020, 72 (11)
[17]   Solving second-order nonlinear evolution partial differential equations using deep learning* [J].
Li, Jun ;
Chen, Yong .
COMMUNICATIONS IN THEORETICAL PHYSICS, 2020, 72 (10)
[18]   Genetic algorithms for modelling and optimisation [J].
McCall, J .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2005, 184 (01) :205-222
[19]   A Review of Data-Driven Discovery for Dynamic Systems [J].
North, Joshua S. ;
Wikle, Christopher K. ;
Schliep, Erin M. .
INTERNATIONAL STATISTICAL REVIEW, 2023, 91 (03) :464-492
[20]  
Parkins AS, 1998, PHYS REP, V303, P2