Embedding stochastic differential equations into neural networks via dual processes
arXiv:2306.04847 · doi:10.1088/1742-5468/acf126
Abstract
We propose a new approach to constructing a neural network for predicting expectations of stochastic differential equations. The proposed method does not need data sets of inputs and outputs; instead, the information obtained from the time-evolution equations, i.e., the corresponding dual process, is directly compared with the weights in the neural network. As a demonstration, we construct neural networks for the Ornstein-Uhlenbeck process and the noisy van der Pol system. The remarkable feature of learned networks with the proposed method is the accuracy of inputs near the origin. Hence, it would be possible to avoid the overfitting problem because the learned network does not depend on training data sets.
arXiv comment14 pages, 4 figures
References in corpus (8)
- DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operators
- A Comprehensive Physics-Informed Machine Learning Framework for Predictive Turbulence Modeling
- Physics-Informed Machine Learning Approach for Augmenting Turbulence Models: A Comprehensive Framework
- Hamiltonian neural networks for solving equations of motion
- Nearest-Neighbor Interaction Systems in the Tensor-Train Format
- Extended duality relations between birth-death processes and partial differential equations
- Duality in stochastic processes from the viewpoint of basis expansions
- Numerical methods to evaluate Koopman matrix from system equations