Partial Differential Equations in the Age of Machine Learning: A Critical Synthesis of Classical, Machine Learning, and Hybrid Methods
Organizations: Faculty of Mathematics and Natural Sciences, University of Oslo, 1047 Blindern, 0316 Oslo, Norway · Department of Mathematics, University of Bergen, Bergen, Norway · AI Lab, Siemens Energy, Orlando, FL 32826, USA · Institute for Geosciences, Applied Geology, Friedrich-Schiller-University Jena, 07749 Jena, Germany
Abstract
Partial differential equations (PDEs) govern physical phenomena across the full range of scientific scales, yet their computational solution remains one of the defining challenges of modern science. This critical review examines two mature but epistemologically distinct paradigms for PDE solution, classical numerical methods and machine learning approaches, through a unified evaluative framework organized around six fundamental computational challenges. Classical methods are assessed for their structure-preserving properties, rigorous convergence theory, and scalable solver design; their persistent limitations in high-dimensional and geometrically complex settings are characterized precisely. Machine learning approaches are introduced under a taxonomy organized by the degree to which physical knowledge is incorporated and subjected to the same critical evaluation applied to classical methods. Classical methods are deductive -- errors are bounded by quantities derivable from PDE structure and discretization parameters -- while machine learning methods are inductive -- accuracy depends on statistical proximity to the training distribution. This epistemological distinction is the primary criterion governing responsible method selection. We identify three genuine complementarities between the paradigms and develop principles for hybrid design, including a framework for the structure inheritance problem that addresses when classical guarantees propagate through hybrid couplings, and an error budget decomposition that separates discretization, neural approximation, and coupling contributions. We further assess emerging frontiers, including foundation models, differentiable programming, quantum algorithms, and exascale co-design, evaluating each against the structural constraints that determine whether current barriers are fundamental or contingent on engineering progress.
Figures & tables
| Method Family | Core Principle | Complexity | Data Needs |
| Pure Data-Driven Surrogates | |||
| Generic Deep Surrogates (CNNs, MLPs, U-Nets, RNNs) | Black-box regression from inputs to solution fields | – | High |
| Graph Neural Networks | Message passing on meshes and point clouds | Moderate | |
| Transformers | Global attention over spatial tokens | ; with efficient attention | High |
| Generative Models | Probabilistic distribution over solutions | Problem-dependent | Moderate |
| Physics-Embedded Methods | |||
| Variant | Key Modification | Use Case | Reference |
|---|---|---|---|
| Variational (VPINN) | Weak formulation via energy functional | Problems with variational structure | [ 197 , 313 ] |
| Extended (XPINN) | Domain decomposition, interface conditions | Complex geometries, parallelization | [ 178 , 168 ] |
| Conservative | Architectural conservation enforcement | Long-time integration, transport | [ 179 ] |
| Deep Ritz | Energy minimization for elliptic PDEs | Variational problems | [ 184 , 410 ] |
| Weak Adversarial | Min-max formulation avoiding high derivatives | High-order PDEs | [ 419 , 283 ] |
| Multi-fidelity | Hierarchical data fusion | Mixed-quality data sources | [ 262 , 363 ] |
| Application Scenario | Recommended Approach | Rationale |
|---|---|---|
| Unknown or complex material constitutive behavior | Neural constitutive models | Preserves equilibrium; learns material response from data while satisfying thermodynamic constraints |
| Repeated microscale homogenization at many macroscale points | Homogenization surrogates (FE 2 replacement) | Amortizes expensive offline microscale training across online macroscale queries |
| Scarce training data with known governing equations | PEDS (physics-enhanced deep surrogate) | Low-fidelity physics solver provides strong inductive bias, reducing labeled data requirements by 10–100 |
| High accuracy required for smooth solutions | DeePoly (neural + polynomial refinement) | Achieves near-spectral convergence through polynomial correction; applicable to smooth problems only |
| Parameter estimation or design optimization from observations | Differentiable physics | Enables gradient-based optimization through the solver via adjoint or implicit differentiation |
| Highly heterogeneous or high-contrast coefficients | Neural preconditioners | Learns approximate inverse operators that reduce Krylov iteration count in regimes where algebraic multigrid may degrade |
| Method | GPU-Hours | Training Data | Typical GPU Memory Scaling |
|---|---|---|---|
| Standard PINN [ 192 ] | – | Minimal: PDE + BC/IC; optional sparse observations | for activations; for collocation storage |
| FNO [ 224 ] | – | – solution fields or rollouts (supervised) | for grid-based operators |
| DeepONet [ 244 ] | – | – input–output function pairs | |
| GNN simulators [ 294 ] | – | – trajectories (mesh or graph) | |
| Diffusion / score-based [ 350 ] | – | – samples (conditional on parameters or BCs) | ; inference cost scales with |
| Neural ODEs [ 76 ] | – | – trajectories | via adjoint; independent of integration depth |
| Challenge | Current Status | Improvement Trajectory | Tractability |
|---|---|---|---|
| Physical inconsistency | Frequent in pure data-driven models | Hard architectural constraints; energy-based models | Addressable |
| Training instability | Significant for PINNs | NTK-based weighting; curriculum learning | Addressable |
| Hyperparameter burden | Pervasive | AutoML; principled initialization | Partially addressable |
| Multiscale handling | Architecture-dependent | Wavelet operators; hierarchical GNNs | Partially addressable |
| Data generation cost | Dominates for supervised methods | Multi-fidelity; active learning | Partially addressable |
| OoD generalization | Rapid degradation | Foundation models; physics-informed training | Partially addressable |
| Method | Architecture | Complexity | UQ | Accuracy † | Best Application |
|---|---|---|---|---|---|
| Physics-Informed | |||||
| Standard PINN | Residual MLP | Limited | – | Inverse problems, sparse data | |
| VPINN | Energy functional | Limited | – | Variational problems | |
| XPINN | Domain decomp. | No | – | Complex geometries | |
| Neural Operators | |||||
| FNO | Fourier layers | Approx. (ensemble) | – | Periodic, parametric | |
| Axis | Classical Numerical Methods | Machine Learning Methods |
|---|---|---|
| Knowledge encoding | Structural: conservation laws, variational principles, and inf-sup conditions encoded by construction into discretization and solver design | Statistical: prior knowledge enters via training distribution, architecture inductive bias, and loss function regularization |
| Error characterization | Deductive: a priori and a posteriori bounds derived from PDE regularity and discretization parameters; convergence hierarchy is systematic and refinable | Empirical: accuracy assessed on held-out data; no refinement hierarchy; training loss does not certify deployment accuracy |
| Generalization guarantee | Convergence for any well-posed input satisfying regularity assumptions, independent of training history | Statistical: degrades for inputs outside training distribution; rate of degradation generally unpredictable without additional assumptions |
| Failure mode character | Identifiable and quantifiable: spurious oscillations (Gibbs), pressure locking, non-physical modes, CFL violation—each with known cause and remedy | Often opaque: physically inadmissible outputs, silent distributional failure, accumulated rollout errors not detectable from internal model quantities |
| Human-in-the-loop form | Geometric and mathematical: mesh generation, solver parameter selection, stability analysis, preconditioner design | Statistical and engineering: architecture search, hyperparameter tuning, training pipeline design, validation dataset construction |
| Method | Computational | Mesh | UQ | Nonlinearity | Theory | Key Distinguishing Characteristics |
|---|---|---|---|---|---|---|
| Cost Class | Adaptivity | Support | Handling | Guarantees | ||
| FINITE DIFFERENCE METHODS | ||||||
| Standard FDM | Low | None | No | Explicit time | Partial | Optimal memory efficiency; structured grids only; von Neumann stability analysis; CFL restrictions (hyperbolic), (parabolic); 2nd-order typical |
| Compact FD | Low-Medium | None | No | Implicit stencils | Strong | Padé-type schemes; tridiagonal systems; spectral-like resolution; 4th-6th order standard; excellent for DNS/LES |
| High-Order Compact | Medium | None | No | Implicit stencils | Strong | 8th-10th order achievable; requires high solution regularity; recent advances in dispersion-relation-preserving schemes |
| WENO | Medium | r-adapt | No | Conservative | Strong | Nonlinear adaptive stencils; TVD/ENO properties; robust shock capturing; 5th order standard; improved variants address critical points |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Adaptation Cost | Expressiveness | Uncertainty | Best For |
|---|---|---|---|---|
| MAML | Medium | High | No | Maximum quality |
| Reptile | Medium | High | No | Simple implementation |
| Neural Processes | Low | Medium | Yes | Sparse observations |
| Hypernetworks | Low | Medium | No | Real-time adaptation |
| Transfer Learning | Medium | High | No | Hierarchical tasks |
| Method | Architecture | Complexity | UQ | Multiscale | Nonlin. | Inference | Accuracy | Notes |
|---|---|---|---|---|---|---|---|---|
| Physics-Informed Neural Networks | ||||||||
| Standard PINN | Residual MLP | Limited | Moderate | Sensitive | Fast | – | AD-based; spectral bias | |
| VPINN | Energy functional | Limited | Good | Better | Fast | – | Superior conditioning | |
| XPINN | Domain decomp. | No | Good | Moderate | Medium | – | Parallel subdomains | |
| Conservative | Conservation arch. | No | Moderate | Physical | Fast | – | Long-time stable | |
| Deep Ritz | Variational | No | Limited | Smooth | Fast | – | High-dimensional | |
PDE Solving
PDE solving develops numerical and learned methods to approximate solutions of partial differential equations across scientific applications.
See all 249 papers