mlsanityData to 7 Oct 2026

Connections between Numerical Algorithms for PDEs and Neural Networks

arXiv 2107.14742 ↗First posted 30 Jul 2021math.NA cs.LG cs.NAcited by 10

Not on the map. Why?

Abstract (arXiv)

We investigate numerous structural connections between numerical algorithms for partial differential equations (PDEs) and neural architectures. Our goal is to transfer the rich set of mathematical foundations from the world of PDEs to neural networks. Besides structural insights we provide concrete examples and experimental evaluations of the resulting architectures. Using the example of generalised nonlinear diffusion in 1D, we consider explicit schemes, acceleration strategies thereof, implicit schemes, and multigrid approaches. We connect these concepts to residual networks, recurrent neural networks, and U-net architectures. Our findings inspire a symmetric residual network design with provable stability guarantees and justify the effectiveness of skip connections in neural networks from a numerical perspective. Moreover, we present U-net architectures that implement multigrid techniques for learning efficient solutions of partial differential equation models, and motivate uncommon design choices such as trainable nonmonotone activation functions. Experimental evaluations show that the proposed architectures save half of the trainable parameters and can thus outperform standard ones with the same model complexity. Our considerations serve as a basis for explaining the success of popular neural architectures and provide a blueprint for developing new mathematically well-founded neural building blocks.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 47 of its 123 references that are in the map. First posted on arXiv 30 Jul 2021.

Builds on

47 of 123 references.

References · 47

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
  5. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  6. 2016Densely Connected Convolutional Networkscited by 6,691
  7. 2018Neural Ordinary Differential Equationscited by 3,733
  8. 2016Stacked Hourglass Networks for Human Pose Estimationcited by 913
  9. 2014Deep Learning in Neural Networks: An Overviewcited by 765
  10. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  11. 2020Universal Differential Equations for Scientific Machine Learningcited by 345
  12. 2017Stable Architectures for Deep Neural Networkscited by 340
35 more
  1. 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
  2. 2018PDE-Net 2.0: Learning PDEs from Data with A Numeric-Symbolic Hybrid Deep Networkcited by 208
  3. 2017Beyond Finite Layer Neural Networks: Bridging Deep Architectures and Numerical Differential Equationscited by 203
  4. 2015Trainable Nonlinear Reaction Diffusion: A Flexible Framework for Fast and Effective Image Restorationcited by 194
  5. 2018Deep Neural Networks Motivated by Partial Differential Equationscited by 187
  6. 2013Maxout Networkscited by 186
  7. 2018A Variational U-Net for Conditional Appearance and Shape Generationcited by 124
  8. 2021Globally-Robust Neural Networkscited by 106
  9. 2019Learning to Optimize Multigrid PDE Solverscited by 79
  10. 2020Algorithms for Solving High Dimensional PDEs: From Nonlinear Monte Carlo to Machine Learningcited by 77
  11. 2019A Theoretical Analysis of Deep Neural Networks and Parametric PDEscited by 74
  12. 2017Reversible Architectures for Arbitrarily Deep Residual Neural Networkscited by 69
  13. 2021What Kinds of Functions do Deep Neural Networks Learn? Insights from Variational Spline Theorycited by 60
  14. 2020Solving Inverse Problems With Deep Neural Networks -- Robustness Included?cited by 58
  15. 2019Lipschitz Certificates for Layered Network Structures Driven by Averaged Activation Operatorscited by 54
  16. 2020Total Deep Variation for Linear Inverse Problemscited by 53
  17. 2018Provable Robustness of ReLU networks via Maximization of Linear Regionscited by 51
  18. 2019Approximation spaces of deep neural networkscited by 51
  19. 2019Nonlinear Approximation and (Deep) ReLU Networkscited by 45
  20. 2017Automatic Brain Tumor Detection and Segmentation Using U-Net Based Fully Convolutional Networkscited by 42
  21. 2017The power of deeper networks for expressing natural functionscited by 35
  22. 2018Layer-Parallel Training of Deep Residual Neural Networkscited by 35
  23. 2019Deep learning as optimal control problems: models and numerical methodscited by 33
  24. 2018On Lipschitz Bounds of General Convolutional Neural Networkscited by 29
  25. 2021CLIP: Cheap Lipschitz Training of Neural Networkscited by 29
  26. 2018Deep Neural Network Structures Solving Variational Inequalitiescited by 25
  27. 2019IMEXnet: A Forward Stable Deep Neural Networkcited by 22
  28. 2020ResNet After All? Neural ODEs and Their Numerical Solutioncited by 20
  29. 2018Convolutional Neural Networks combined with Runge-Kutta Methodscited by 18
  30. 2018Forward Stability of ResNet and Its Variantscited by 12
  31. 2018Lifting Layers: Analysis and Applicationscited by 4
  32. 2021Translating Numerical Concepts for PDEs into Neural Architecturescited by 4
  33. 2018Networks for Nonlinear Diffusion Problems in Imagingcited by 3
  34. 2020Translating Diffusion, Wavelets, and Regularisation into Residual Networkscited by 3
  35. 2021Meta-Solver for Neural Ordinary Differential Equationscited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 1; 2025: 3; 2026: 2.

10 papers.