English

Self-Consistency of the Fokker-Planck Equation

Machine Learning 2022-06-28 v2

Abstract

The Fokker-Planck equation (FPE) is the partial differential equation that governs the density evolution of the It\^o process and is of great importance to the literature of statistical physics and machine learning. The FPE can be regarded as a continuity equation where the change of the density is completely determined by a time varying velocity field. Importantly, this velocity field also depends on the current density function. As a result, the ground-truth velocity field can be shown to be the solution of a fixed-point equation, a property that we call self-consistency. In this paper, we exploit this concept to design a potential function of the hypothesis velocity fields, and prove that, if such a function diminishes to zero during the training procedure, the trajectory of the densities generated by the hypothesis velocity fields converges to the solution of the FPE in the Wasserstein-2 sense. The proposed potential function is amenable to neural-network based parameterization as the stochastic gradient with respect to the parameter can be efficiently computed. Once a parameterized model, such as Neural Ordinary Differential Equation is trained, we can generate the entire trajectory to the FPE.

Keywords

Cite

@article{arxiv.2206.00860,
  title  = {Self-Consistency of the Fokker-Planck Equation},
  author = {Zebang Shen and Zhenfu Wang and Satyen Kale and Alejandro Ribeiro and Amin Karbasi and Hamed Hassani},
  journal= {arXiv preprint arXiv:2206.00860},
  year   = {2022}
}

Comments

Accepted to COLT 2022. The code can be found at https://github.com/shenzebang/self-consistency-jax