Tensor neural networks for high-dimensional Fokker-Planck equations

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Taorui, Hu, Zheyuan, Kawaguchi, Kenji, Zhang, Zhongqiang, Karniadakis, George Em
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866912098984919040
author Wang, Taorui
Hu, Zheyuan
Kawaguchi, Kenji
Zhang, Zhongqiang
Karniadakis, George Em
author_facet Wang, Taorui
Hu, Zheyuan
Kawaguchi, Kenji
Zhang, Zhongqiang
Karniadakis, George Em
contents We solve high-dimensional steady-state Fokker-Planck equations on the whole space by applying tensor neural networks. The tensor networks are a linear combination of tensor products of one-dimensional feedforward networks or a linear combination of several selected radial basis functions. The use of tensor feedforward networks allows us to efficiently exploit auto-differentiation (in physical variables) in major Python packages while using radial basis functions can fully avoid auto-differentiation, which is rather expensive in high dimensions. We then use the physics-informed neural networks and stochastic gradient descent methods to learn the tensor networks. One essential step is to determine a proper bounded domain or numerical support for the Fokker-Planck equation. To better train the tensor radial basis function networks, we impose some constraints on parameters, which lead to relatively high accuracy. We demonstrate numerically that the tensor neural networks in physics-informed machine learning are efficient for steady-state Fokker-Planck equations from two to ten dimensions.
format Preprint
id arxiv_https___arxiv_org_abs_2404_05615
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Tensor neural networks for high-dimensional Fokker-Planck equations
Wang, Taorui
Hu, Zheyuan
Kawaguchi, Kenji
Zhang, Zhongqiang
Karniadakis, George Em
Numerical Analysis
We solve high-dimensional steady-state Fokker-Planck equations on the whole space by applying tensor neural networks. The tensor networks are a linear combination of tensor products of one-dimensional feedforward networks or a linear combination of several selected radial basis functions. The use of tensor feedforward networks allows us to efficiently exploit auto-differentiation (in physical variables) in major Python packages while using radial basis functions can fully avoid auto-differentiation, which is rather expensive in high dimensions. We then use the physics-informed neural networks and stochastic gradient descent methods to learn the tensor networks. One essential step is to determine a proper bounded domain or numerical support for the Fokker-Planck equation. To better train the tensor radial basis function networks, we impose some constraints on parameters, which lead to relatively high accuracy. We demonstrate numerically that the tensor neural networks in physics-informed machine learning are efficient for steady-state Fokker-Planck equations from two to ten dimensions.
title Tensor neural networks for high-dimensional Fokker-Planck equations
topic Numerical Analysis
url https://arxiv.org/abs/2404.05615