Cargando…

Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method

The Fokker–Planck equation (FPE) has been used in many important applications to study stochastic processes with the evolution of the probability density function (pdf). Previous studies on FPE mainly focus on solving the forward problem which is to predict the time-evolution of the pdf from the und...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Wei, Kou, Connie Khor Li, Park, Kun Hee, Lee, Hwee Kuan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8324819/
https://www.ncbi.nlm.nih.gov/pubmed/34330934
http://dx.doi.org/10.1038/s41598-021-94712-5
_version_ 1783731438735065088
author Liu, Wei
Kou, Connie Khor Li
Park, Kun Hee
Lee, Hwee Kuan
author_facet Liu, Wei
Kou, Connie Khor Li
Park, Kun Hee
Lee, Hwee Kuan
author_sort Liu, Wei
collection PubMed
description The Fokker–Planck equation (FPE) has been used in many important applications to study stochastic processes with the evolution of the probability density function (pdf). Previous studies on FPE mainly focus on solving the forward problem which is to predict the time-evolution of the pdf from the underlying FPE terms. However, in many applications the FPE terms are usually unknown and roughly estimated, and solving the forward problem becomes more challenging. In this work, we take a different approach of starting with the observed pdfs to recover the FPE terms using a self-supervised machine learning method. This approach, known as the inverse problem, has the advantage of requiring minimal assumptions on the FPE terms and allows data-driven scientific discovery of unknown FPE mechanisms. Specifically, we propose an FPE-based neural network (FPE-NN) which directly incorporates the FPE terms as neural network weights. By training the network on observed pdfs, we recover the FPE terms. Additionally, to account for noise in real-world observations, FPE-NN is able to denoise the observed pdfs by training the pdfs alongside the network weights. Our experimental results on various forms of FPE show that FPE-NN can accurately recover FPE terms and denoising the pdf plays an essential role.
format Online
Article
Text
id pubmed-8324819
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-83248192021-08-02 Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method Liu, Wei Kou, Connie Khor Li Park, Kun Hee Lee, Hwee Kuan Sci Rep Article The Fokker–Planck equation (FPE) has been used in many important applications to study stochastic processes with the evolution of the probability density function (pdf). Previous studies on FPE mainly focus on solving the forward problem which is to predict the time-evolution of the pdf from the underlying FPE terms. However, in many applications the FPE terms are usually unknown and roughly estimated, and solving the forward problem becomes more challenging. In this work, we take a different approach of starting with the observed pdfs to recover the FPE terms using a self-supervised machine learning method. This approach, known as the inverse problem, has the advantage of requiring minimal assumptions on the FPE terms and allows data-driven scientific discovery of unknown FPE mechanisms. Specifically, we propose an FPE-based neural network (FPE-NN) which directly incorporates the FPE terms as neural network weights. By training the network on observed pdfs, we recover the FPE terms. Additionally, to account for noise in real-world observations, FPE-NN is able to denoise the observed pdfs by training the pdfs alongside the network weights. Our experimental results on various forms of FPE show that FPE-NN can accurately recover FPE terms and denoising the pdf plays an essential role. Nature Publishing Group UK 2021-07-30 /pmc/articles/PMC8324819/ /pubmed/34330934 http://dx.doi.org/10.1038/s41598-021-94712-5 Text en © The Author(s) 2021 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Liu, Wei
Kou, Connie Khor Li
Park, Kun Hee
Lee, Hwee Kuan
Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title_full Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title_fullStr Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title_full_unstemmed Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title_short Solving the inverse problem of time independent Fokker–Planck equation with a self supervised neural network method
title_sort solving the inverse problem of time independent fokker–planck equation with a self supervised neural network method
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8324819/
https://www.ncbi.nlm.nih.gov/pubmed/34330934
http://dx.doi.org/10.1038/s41598-021-94712-5
work_keys_str_mv AT liuwei solvingtheinverseproblemoftimeindependentfokkerplanckequationwithaselfsupervisedneuralnetworkmethod
AT kouconniekhorli solvingtheinverseproblemoftimeindependentfokkerplanckequationwithaselfsupervisedneuralnetworkmethod
AT parkkunhee solvingtheinverseproblemoftimeindependentfokkerplanckequationwithaselfsupervisedneuralnetworkmethod
AT leehweekuan solvingtheinverseproblemoftimeindependentfokkerplanckequationwithaselfsupervisedneuralnetworkmethod