SetONet: A Set-Based Operator Network for Solving PDEs with Variable-Input Sampling
Stepan Tretiakov, Xingjian Li, Krishna Kumar

TL;DR
SetONet introduces a permutation-invariant neural operator architecture capable of handling variable sensor layouts and unstructured point-cloud inputs, improving robustness and accuracy in solving PDEs.
Contribution
It recasts neural operators to work with unordered set inputs and proposes a structured variant, SetONet-Key, for enhanced flexibility and performance.
Findings
SetONet-Key outperforms DeepONet on fixed-sensor benchmarks.
SetONet remains reliable with sensor layout variations and drop-off.
Attention-based pooling improves robustness over mean or sum pooling.
Abstract
Most neural-operator surrogates for PDEs inherit from DeepONet-style formulations the requirement that the input function be sampled at a fixed, ordered set of sensors. This assumption limits applicability to problems with variable sensor layouts, missing data, point sources, and sample-based representations of densities. We propose SetONet, which addresses this gap by recasting the operator input as an unordered set of coordinate-value observations and encoding it with permutation-invariant aggregation inside a standard branch-trunk operator network while preserving the DeepONet synthesis mechanism and lightweight end-to-end training. A structured variant, SetONet-Key, aggregates sensor information through learnable query tokens and a position-only key pathway, thereby decoupling sampling geometry from sensor values. The method is assessed on four classical operator-learning benchmarks…
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.
