日本語
 
Privacy Policy ポリシー/免責事項
  詳細検索ブラウズ

アイテム詳細


公開

学術論文

Solving Fokker-Planck equation using deep learning

Authors

Xu,  Yong
External Organizations;

Zhang,  Hao
External Organizations;

Li,  Yongge
External Organizations;

Zhou,  Kuang
External Organizations;

Liu,  Qi
External Organizations;

/persons/resource/Juergen.Kurths

Kurths,  Jürgen
Potsdam Institute for Climate Impact Research;

URL
There are no locators available
フルテキスト (公開)
There are no public fulltexts stored in PIKpublic
付随資料 (公開)
There is no public supplementary material available
引用

Xu, Y., Zhang, H., Li, Y., Zhou, K., Liu, Q., & Kurths, J. (2020). Solving Fokker-Planck equation using deep learning. Chaos, 30(1):. doi:10.1063/1.5132840.


引用: https://publications.pik-potsdam.de/pubman/item/item_24305
要旨
The probability density function of stochastic differential equations is governed by the Fokker-Planck (FP) equation. A novel machine learning method is developed to solve the general FP equations based on deep neural networks. The proposed algorithm does not require any interpolation and coordinate transformation, which is different from the traditional numerical methods. The main novelty of this paper is that penalty factors are introduced to overcome the local optimization for the deep learning approach, and the corresponding setting rules are given. Meanwhile, we consider a normalization condition as a supervision condition to effectively avoid that the trial solution is zero. Several numerical examples are presented to illustrate performances of the proposed algorithm, including one-, two-, and three-dimensional systems. All the results suggest that the deep learning is quite feasible and effective to calculate the FP equation. Furthermore, influences of the number of hidden layers, the penalty factors, and the optimization algorithm are discussed in detail. These results indicate that the performances of the machine learning technique can be improved through constructing the neural networks appropriately.