What You See is Not What You Get: Neural Partial Differential Equations and The Illusion of Learning
Not on the map. Why?
Abstract (arXiv)
Differentiable Programming for scientific machine learning (SciML) has recently seen considerable interest and success, as it directly embeds neural networks inside PDEs, often called as NeuralPDEs, derived from first principle physics. Therefore, there is a widespread assumption in the community that NeuralPDEs are more trustworthy and generalizable than black box models. However, like any SciML model, differentiable programming relies predominantly on high-quality PDE simulations as "ground truth" for training. However, mathematics dictates that these are only discrete numerical approximations of the true physics. Therefore, we ask: Are NeuralPDEs and differentiable programming models trained on PDE simulations as physically interpretable as we think? In this work, we rigorously attempt to answer these questions, using established ideas from numerical analysis, experiments, and analysis of model Jacobians. Our study shows that NeuralPDEs learn the artifacts in the simulation training data arising from the discretized Taylor Series truncation error of the spatial derivatives. Additionally, NeuralPDE models are systematically biased, and their generalization capability is likely enabled by a fortuitous interplay of numerical dissipation and truncation error in the training dataset and NeuralPDE, which seldom happens in practical applications. This bias manifests aggressively even in relatively accessible 1-D equations, raising concerns about the veracity of differentiable programming on complex, high-dimensional, real-world PDEs, and in dataset integrity of foundation models. Further, we observe that the initial condition constrains the truncation error in initial-value problems in PDEs, thereby exerting limitations to extrapolation. Finally, we demonstrate that an eigenanalysis of model weights can indicate a priori if the model will be inaccurate for out-of-distribution testing.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 31 of its 52 references that are in the map. First posted on arXiv 22 Nov 2024.
Builds on
31 of 52 references.
References · 31
- 2018Neural Ordinary Differential Equationscited by 3,779
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,908
- 2017Targeted Backdoor Attacks on Deep Learning Systems Using Data Poisoningcited by 1,055
- 2016Adversarial Machine Learning at Scalecited by 936
- 2022FourCastNet: A Global Data-driven High-resolution Weather Model using Adaptive Fourier Neural Operatorscited by 776
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 460
- 2022PDEBENCH: An Extensive Benchmark for Scientific Machine Learningcited by 413
- 2022Message Passing Neural PDE Solverscited by 386
- 2020Universal Differential Equations for Scientific Machine Learningcited by 353
- 2022On Neural Differential Equationscited by 268
- 2022GraphCast: Learning skillful medium-range global weather forecastingcited by 267
- 2023Neural General Circulation Models for Weather and Climatecited by 239
19 more
- 2023PDE-Refiner: Achieving Accurate Long Rollouts with Neural PDE Solverscited by 216
- 2020Solver-in-the-Loop: Learning from Differentiable Physics to Interact with Iterative PDE-Solverscited by 205
- 2024Poseidon: Efficient Foundation Models for PDEscited by 200
- 2020Dataset Security for Machine Learning: Data Poisoning, Backdoor Attacks, and Defensescited by 180
- 2024Weak baselines and reporting biases lead to overoptimism in machine learning for fluid-related partial differential equationscited by 91
- 2024ACE2: Accurately learning subseasonal to decadal atmospheric variability and forced responsescited by 54
- 2018Fashionable Modelling with Fluxcited by 53
- 2018Don't Unroll Adjoint: Differentiating SSA-Form Programscited by 45
- 2022JAX-FLUIDS: A fully-differentiable high-order computational fluid dynamics solver for compressible two-phase flowscited by 36
- 2022A posteriori learning for quasi-geostrophic turbulence parametrizationcited by 36
- 2023Challenges of learning multi-scale dynamics with AI weather models: Implications for stability and one solutioncited by 31
- 2024LUCIE: A Lightweight Uncoupled ClImate Emulator with long-term stability and physical consistency for O(1000)-member ensemblescited by 30
- 2024Differentiability in Unrolled Training of Neural Physics Simulators on Transient Dynamicscited by 27
- 2024Differentiable Programming for Differential Equations: A Reviewcited by 21
- 2024SineNet: Learning Temporal Dynamics in Time-Dependent Partial Differential Equationscited by 14
- 2021Differentiable Physics: A Position Piececited by 12
- 2022Physics-informed machine learning with differentiable programming for heterogeneous underground reservoir pressure managementcited by 7
- 2019Differentiable programming and its applications to dynamical systemscited by 3
- 2024Physics-constrained coupled neural differential equations for one dimensional blood flow modelingcited by 2
Built on by
Citing papers per year: 2025: 2; 2026: 3.
5 papers.
- 2025Neural Emulator Superiority: When Machine Learning for PDEs Surpasses its Training Datacited by 6
- 2026Deep Learning of Solver-Aware Turbulence Closures from Nudged LES Dynamicscited by 3
- 2025Control of dynamical systems with neural networkscited by 0
- 2026PhysGuard: Fisher-Guided Gradient Projection for Sim-to-Real Neural PDE Surrogatescited by 0
- 2026No Free Lunch in Flow Surrogates under Time-Varying Boundary Conditions: A Two-Regime Studycited by 0
- 2026No Free Lunch in Flow Surrogates under Time-Varying Boundary Conditions: A Two-Regime Study26 Jul 2026
- 2026PhysGuard: Fisher-Guided Gradient Projection for Sim-to-Real Neural PDE Surrogates15 Jun 2026
- 2026Deep Learning of Solver-Aware Turbulence Closures from Nudged LES Dynamics26 Apr 2026
- 2025Neural Emulator Superiority: When Machine Learning for PDEs Surpasses its Training Data27 Oct 2025
- 2025Control of dynamical systems with neural networks6 Oct 2025