PDEBENCH: An Extensive Benchmark for Scientific Machine Learning
Makoto Takamoto, Timothy Praditia, Raphael Leiteritz, Dan MacKinlay,, Francesco Alesiani, Dirk Pfl\"uger, Mathias Niepert

TL;DR
PDEBench is a comprehensive benchmark suite for Scientific Machine Learning involving PDEs, providing diverse, extensive datasets, standardized APIs, and new evaluation metrics to facilitate fair comparison and advancement of ML models in physical simulations.
Contribution
The paper introduces PDEBench, a large, extensible benchmark suite with diverse PDE problems, extensive datasets, and new evaluation metrics for Scientific ML research.
Findings
PDEBench covers a wider range of PDEs than existing benchmarks.
It provides larger, more comprehensive datasets for model training and evaluation.
New metrics help identify challenging tasks for current ML methods.
Abstract
Machine learning-based modeling of physical systems has experienced increased interest in recent years. Despite some impressive progress, there is still a lack of benchmarks for Scientific ML that are easy to use but still challenging and representative of a wide range of problems. We introduce PDEBench, a benchmark suite of time-dependent simulation tasks based on Partial Differential Equations (PDEs). PDEBench comprises both code and data to benchmark the performance of novel machine learning models against both classical numerical simulations and machine learning baselines. Our proposed set of benchmark problems contribute the following unique features: (1) A much wider range of PDEs compared to existing benchmarks, ranging from relatively common examples to more realistic and difficult problems; (2) much larger ready-to-use datasets compared to prior work, comprising multiple…
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.
Code & Models
Videos
Taxonomy
TopicsModel Reduction and Neural Networks · Machine Learning in Materials Science · Computational Physics and Python Applications
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Max Pooling · Concatenated Skip Connection · Convolution · U-Net
