Variational Monte Carlo Approach to Partial Differential Equations with Neural Networks
The accurate numerical solution of partial differential equations is a central task in numerical analysis allowing to model a wide range of natural phenomena by employing specialized solvers depending on the scenario of application. Here, we develop a variational approach for solving partial differential equations governing the evolution of high dimensional probability distributions. Our approach naturally works on the unbounded continuous domain and encodes the full probability density function through its variational parameters, which are adapted dynamically during the evolution to optimally reflect the dynamics of the density. For the considered benchmark cases we observe excellent agreement with numerical solutions as well as analytical solutions in regimes inaccessible to traditional computational approaches.
Code (1)
Tasks
Variational Monte CarloSimilar Papers 제목 키워드 기반
Combining Monte Carlo and Tensor-network Methods for Partial Differential Equations via Sketching
In this paper, we propose a general framework for solving high-dimensional partial differential equations with tensor networks. Our approach uses Monte-Carlo simulations to update the solution and re-estimates the new so…
Tensor NetworksConvergence proofs and strong error bounds for forward-backward stochastic differential equations using neural network simulations
We introduce forward-backward stochastic differential equations, highlighting the connection between solutions of these and solutions of partial differential equations, related by the Feynman-Kac theorem. We review the t…
Quasi-Monte Carlo sampling for machine-learning partial differential equations
Solving partial differential equations in high dimensions by deep neural network has brought significant attentions in recent years. In many scenarios, the loss function is defined as an integral over a high-dimensional …
BIG-bench Machine LearningNumerical IntegrationRobust SDE-Based Variational Formulations for Solving Linear PDEs via Deep Learning
The combination of Monte Carlo methods and deep learning has recently led to efficient algorithms for solving partial differential equations (PDEs) in high dimensions. Related learning problems are often stated as variat…
Deep LearningConvergence analysis of a quasi-Monte Carlo-based deep learning algorithm for solving partial differential equations
Deep learning methods have achieved great success in solving partial differential equations (PDEs), where the loss is often defined as an integral. The accuracy and efficiency of these algorithms depend greatly on the qu…
Deep Learning