Variable-Input Deep Operator Networks
Michael Prasthofer, Tim De Ryck, Siddhartha Mishra
TL;DR
This work introduces Variable-Input Deep Operator Networks (VIDON), a neural operator framework that accepts variable and random sensor inputs while preserving permutation invariance. The authors prove a universal approximation theorem for VIDON and establish polynomial scaling guarantees for PDE operators, with detailed results for Darcy flow, Allen-Cahn, and Navier-Stokes equations. Empirical studies show VIDON robustly learns operators across diverse sensor configurations, often outperforming or matching traditional DeepONet and FNO baselines when sensor inputs vary. The approach enables learning operators from heterogeneous measurements and simulations, broadening applicability to real world data with irregular sensor deployments.
Abstract
Existing architectures for operator learning require that the number and locations of sensors (where the input functions are evaluated) remain the same across all training and test samples, significantly restricting the range of their applicability. We address this issue by proposing a novel operator learning framework, termed Variable-Input Deep Operator Network (VIDON), which allows for random sensors whose number and locations can vary across samples. VIDON is invariant to permutations of sensor locations and is proved to be universal in approximating a class of continuous operators. We also prove that VIDON can efficiently approximate operators arising in PDEs. Numerical experiments with a diverse set of PDEs are presented to illustrate the robust performance of VIDON in learning operators.
