The Error of Deep Operator Networks Is the Sum of Its Parts: Branch-Trunk and Mode Error Decompositions
Alexander Heinlein, Johannes Taraz

TL;DR
This paper analyzes the limitations of Deep Operator Networks, revealing that the branch network dominates error, spectral bias affects learning, and mode coupling impacts generalization, providing insights for improving operator learning models.
Contribution
The study offers a detailed error decomposition of DeepONets, introduces a modified architecture with singular vectors, and uncovers spectral bias and mode coupling effects.
Findings
Branch error dominates when internal dimension is large.
Replacing trunk network with classical basis functions has minimal impact.
Shared branch network improves generalization of small modes.
Abstract
Operator learning has the potential to strongly impact scientific computing by learning solution operators for differential equations, potentially accelerating multi-query tasks such as design optimization and uncertainty quantification by orders of magnitude. Despite proven universal approximation properties, deep operator networks (DeepONets) often exhibit limited accuracy and generalization in practice, which hinders their adoption. Understanding these limitations is therefore crucial for further advancing the approach. This work analyzes performance limitations of the classical DeepONet architecture. It is shown that the approximation error is dominated by the branch network when the internal dimension is sufficiently large, and that the learned trunk basis can often be replaced by classical basis functions without a significant impact on performance. To investigate this…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Machine Learning in Materials Science · Numerical methods for differential equations
