SPDEBench: An Extensive Benchmark for Learning Stochastic PDEs
Yuantu Zhu, Zheyan Li, Dai Shi, Luke Thompson, Oliver Nash, Jose Miguel Lara Rangel, Siran Li, Bingguang Chen, Rongchan Zhu, Qi Meng, Hao Ni

TL;DR
SPDEBench is a comprehensive benchmark dataset and evaluation framework for machine learning models that learn stochastic partial differential equations, addressing the lack of standardized testing for both regular and singular SPDEs.
Contribution
It introduces the first unified benchmark with datasets, evaluation metrics, and baseline models for ML-based SPDE learning, including singular cases requiring renormalization.
Findings
SPDE-aware architectures outperform generic models in accuracy.
Systematic evaluation reveals robustness and generalization capabilities.
Benchmark facilitates principled development of ML models for stochastic dynamics.
Abstract
Stochastic Partial Differential Equations (SPDEs) driven by random noise play a central role in modeling physical processes with rough spatio-temporal dynamics, such as turbulence flows, superconductors, and quantum dynamics. Although machine learning (ML)-based surrogate models have shown promise for efficiently approximating such dynamics, progress remains limited by the lack of a unified benchmark with controlled data generation and comprehensive evaluation. This gap is particularly significant for singular SPDEs, for which benchmark datasets are largely unavailable and reliable simulation requires numerically delicate schemes based on renormalization. Moreover, subtle differences in data-generation procedures, such as noise approximation, basis choice, and the inclusion of renormalization, can significantly affect the resulting datasets and, consequently, model evaluation. We…
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.
