中文

贝叶斯学习发现动力系统控制方程中的数学运算

机器学习 2022-06-03 v1 人工智能 符号计算

摘要

从数据中发现控制方程对众多科学学科至关重要,因为它们能深入揭示动力系统的潜在现象。本工作通过设计具有深度神经网络式分层结构的数学运算网络(MathONet),提出了一种控制方程的新表示。具体而言,MathONet由若干层一元运算(如sin、cos、log)和二元运算(如+、-)分别堆叠而成。初始化后的MathONet通常被视为具有冗余结构的超图,其某个子图可给出控制方程。我们开发了稀疏组贝叶斯学习算法,通过对冗余数学运算施加结构化的先验来提取子图。通过展示混沌Lorenz系统、Lotka-Volterra系统和Kolmogorov-Petrovsky-Piskunov系统,所提方法能在给定有限数学运算的情况下,从观测中发现常微分方程(ODEs)和偏微分方程(PDEs),且无需任何关于ODEs和PDEs可能表达式的先验知识。

关键词

引用

@article{arxiv.2206.00669,
  title  = {Bayesian Learning to Discover Mathematical Operations in Governing Equations of Dynamic Systems},
  author = {Hongpeng Zhou and Wei Pan},
  journal= {arXiv preprint arXiv:2206.00669},
  year   = {2022}
}