Deep learning framework for solving Fokker-Planck equations with low-rank separation representation

被引:14
|
作者
Zhang, Hao [1 ,3 ]
Xu, Yong [1 ,2 ]
Liu, Qi [1 ]
Li, Yongge [1 ]
机构
[1] Northwestern Polytech Univ, Sch Math & Stat, Xian 710072, Peoples R China
[2] Northwestern Polytech Univ, MIIT Key Lab Dynam & Control Complex Syst, Xian 710072, Peoples R China
[3] Northwestern Polytech Univ, Dept Engn Mech, Xian 710072, Peoples R China
关键词
Fokker-Planck equation; Neural network; Low-rank separation representation; Probability density function; TENSOR RANK;
D O I
10.1016/j.engappai.2023.106036
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An insightful deep learning framework is proposed to solve the well-known Fokker-Planck (FP) equations that quantify the evolution of the probability density function. It efficiently reduces the demand of training data in acquiring precise integrations of special normalization conditions via neural network (NN). Instead of all hypercubic discrete points, the inputs of each NN only require one-dimensional discrete data, and this also avoids the exponential increase in training data as the dimension increase. Without loss of generality, to solve a d-dimensional FP equation, d NNs are employed and assembled into a low-rank separation representation. The FP equation, boundary conditions, and integral operators are then re-expressed in the sense of the separation representation. It enables the constructed loss function to perform simple vector operations, in that complicated d-dimensional operators are replaced by a set of one dimensional operators. A tractable strategy is presented for the selection of separation rank inspired by the potential function of the given system, although selecting an appropriate separation rank is still an open issue. Typical numerical examples reveal that the proposed algorithm is effective and superior for solving FP equations. The suggested framework could be applied and extended in various areas of engineering and applied sciences.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] A deep learning method for solving Fokker-Planck equations
    Zhai, Jiayu
    Dobson, Matthew
    Li, Yao
    MATHEMATICAL AND SCIENTIFIC MACHINE LEARNING, VOL 145, 2021, 145 : 568 - 597
  • [2] A machine learning framework for efficiently solving Fokker-Planck equations
    Firoozsalari, Ali Nosrati
    Aghaei, Alireza Afzal
    Parand, Kourosh
    COMPUTATIONAL & APPLIED MATHEMATICS, 2024, 43 (06):
  • [3] Solving the non-local Fokker-Planck equations by deep learning
    Jiang, Senbao
    Li, Xiaofan
    CHAOS, 2023, 33 (04)
  • [4] Solving Fokker-Planck equation using deep learning
    Xu, Yong
    Zhang, Hao
    Li, Yongge
    Zhou, Kuang
    Liu, Qi
    Kurths, Juergen
    CHAOS, 2020, 30 (01)
  • [5] VARIATIONAL METHOD FOR SOLVING FOKKER-PLANCK EQUATIONS
    HASEGAWA, H
    PHYSICS LETTERS A, 1977, 60 (03) : 171 - 172
  • [6] PROBABILISTIC REPRESENTATION FOR SOLUTIONS TO NONLINEAR FOKKER-PLANCK EQUATIONS
    Barbu, Viorel
    Roeckner, Michael
    SIAM JOURNAL ON MATHEMATICAL ANALYSIS, 2018, 50 (04) : 4246 - 4260
  • [7] Adaptive deep density approximation for Fokker-Planck equations
    Tang, Kejun
    Wan, Xiaoliang
    Liao, Qifeng
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 457
  • [8] Convergence of a numerical method for solving discontinuous Fokker-Planck equations
    Wang, Hongyun
    SIAM JOURNAL ON NUMERICAL ANALYSIS, 2007, 45 (04) : 1425 - 1452
  • [9] A METHOD OF SOLVING FOKKER-PLANCK KINETIC-EQUATIONS FOR A PLASMA
    NOVIKOV, VN
    USSR COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 1990, 30 (03): : 198 - 206
  • [10] An improved wpe method for solving discontinuous fokker-planck equations
    Wang, Honcyun
    INTERNATIONAL JOURNAL OF NUMERICAL ANALYSIS AND MODELING, 2008, 5 (01) : 1 - 23