paper-with-me

Papers

DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operators

2019-10-08 · Lu Lu, Pengzhan Jin, George Em. Karniadakis

While it is widely known that neural networks are universal approximators of continuous functions, a less known and perhaps more powerful result is that a neural network with a single hidden layer can approximate accurately any nonlinear continuous operator. This universal approximation theorem is suggestive of the potential application of neural networks in learning nonlinear operators from data. However, the theorem guarantees only a small approximation error for a sufficient large network, and does not consider the important optimization and generalization errors. To realize this theorem in practice, we propose deep operator networks (DeepONets) to learn operators accurately and efficiently from a relatively small dataset. A DeepONet consists of two sub-networks, one for encoding the input function at a fixed number of sensors $x_i, i=1,\dots,m$ (branch net), and another for encoding the locations for the output functions (trunk net). We perform systematic simulations for identifying two types of operators, i.e., dynamic systems and partial differential equations, and demonstrate that DeepONet significantly reduces the generalization error compared to the fully-connected networks. We also derive theoretically the dependence of the approximation error in terms of the number of sensors (where the input function is defined) as well as the input function type, and we verify the theorem with computational results. More importantly, we observe high-order error convergence in our computational tests, namely polynomial rates (from half order to fourth order) and even exponential convergence with respect to the training dataset size.

📄 PDF Abstract BibTeX arXiv:1910.03193

Code (5)

lululxvi/deeponet 공식 구현 pytorch
PaddlePaddle/PaddleScience/blob/develop/examples/operator_learning/deeponet.py paddle
lmandl/separable-pi-deeponet jax
pratikkakkar/deep-diff tf
sciml/neuraloperators.jl

Similar Papers 제목 키워드 기반

Investigating the Role of Overparameterization While Solving the Pendulum with DeepONets

2021-09-27 · NeurIPS Workshop DLDE 2021 12 · Pulkit Gopalani, Anirbit Mukherjee

Machine learning methods have made substantial advances in various aspects of physics. In particular multiple deep-learning methods have emerged as efficient ways of numerically solving differential equations arising com…

Enhanced DeepONet for Modeling Partial Differential Operators Considering Multiple Input Functions

2022-02-17 · Lesley Tan, Liang Chen

Machine learning, especially deep learning is gaining much attention due to the breakthrough performance in various cognitive applications. Recently, neural networks (NN) have been intensively explored to model partial d…

MultiAuto-DeepONet: A Multi-resolution Autoencoder DeepONet for Nonlinear Dimension Reduction, Uncertainty Quantification and Operator Learning of Forward and Inverse Stochastic Problems

2022-04-07 · Jiahao Zhang, Shiqi Zhang, Guang Lin

A new data-driven method for operator learning of stochastic differential equations(SDE) is proposed in this paper. The central goal is to solve forward and inverse stochastic problems more effectively using limited data…

DecoderDimensionality ReductionOperator learningUncertainty Quantification

DeepONet Augmented by Randomized Neural Networks for Efficient Operator Learning in PDEs

2025-03-01 · Zhaoxi Jiang, Fei Wang

Deep operator networks (DeepONets) represent a powerful class of data-driven methods for operator learning, demonstrating strong approximation capabilities for a wide range of linear and nonlinear operators. They have sh…

Operator learning

Physics-Informed Deep Neural Operator Networks

2022-07-08 · Somdatta Goswami, Aniruddha Bora, Yue Yu, George Em Karniadakis

Standard neural networks can approximate general nonlinear operators, represented either explicitly by a combination of mathematical operators, e.g., in an advection-diffusion-reaction partial differential equation, or s…

Uncertainty Quantification