Deep learning approaches to surrogates for solving the diffusion equation for mechanistic real-world simulations
Not on the map. Why?
Abstract (arXiv)
In many mechanistic medical, biological, physical and engineered spatiotemporal dynamic models the numerical solution of partial differential equations (PDEs) can make simulations impractically slow. Biological models require the simultaneous calculation of the spatial variation of concentration of dozens of diffusing chemical species. Machine learning surrogates, neural networks trained to provide approximate solutions to such complicated numerical problems, can often provide speed-ups of several orders of magnitude compared to direct calculation. PDE surrogates enable use of larger models than are possible with direct calculation and can make including such simulations in real-time or near-real time workflows practical. Creating a surrogate requires running the direct calculation tens of thousands of times to generate training data and then training the neural network, both of which are computationally expensive. We use a Convolutional Neural Network to approximate the stationary solution to the diffusion equation in the case of two equal-diameter, circular, constant-value sources located at random positions in a two-dimensional square domain with absorbing boundary conditions. To improve convergence during training, we apply a training approach that uses roll-back to reject stochastic changes to the network that increase the loss function. The trained neural network approximation is about 1e3 times faster than the direct calculation for individual replicas. Because different applications will have different criteria for acceptable approximation accuracy, we discuss a variety of loss functions and accuracy estimators that can help select the best network for a particular application.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 13 of its 47 references that are in the map. First posted on arXiv 10 Feb 2021.
Builds on
13 of 47 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
- 2019An Introduction to Variational Autoencoderscited by 997
- 2020Autoencoders for Unsupervised Anomaly Segmentation in Brain MR Images: A Comparative Studycited by 146
- 2019Machine learning for molecular simulationcited by 109
- 2018Fashionable Modelling with Fluxcited by 53
- 2019DiffEqFlux.jl - A Julia Library for Neural Differential Equationscited by 33
- 2017Deep Learning the Physics of Transport Phenomenacited by 26
- 2017Molecular enhanced sampling with autoencoders: On-the-fly collective variable discovery and accelerated free energy landscape explorationcited by 24
- 2018Weakly-Supervised Deep Learning of Heat Transport via Physics Informed Losscited by 15
- 2020An unsupervised learning approach to solving heat equations on chip based on Auto Encoder and Image Gradientcited by 13
- 2019Learning Everywhere: A Taxonomy for the Integration of Machine Learning and Simulationscited by 7
Built on by
Citing papers per year: 2022: 1; 2023: 1; 2024: 1; 2025: 2.
5 papers.
- 2023Analyzing the Performance of Deep Encoder-Decoder Networks as Surrogates for a Diffusion Equationcited by 4
- 2024Feasibility Study on Active Learning of Smart Surrogates for Scientific Simulationscited by 4
- 2022Velocity continuation with Fourier neural operators for accelerated uncertainty quantificationcited by 2
- 2025Surrogate modeling of Cellular-Potts Agent-Based Models as a segmentation task using the U-Net neural network architecturecited by 1
- 2025Generative diffusion model surrogates for mechanistic agent-based biological modelscited by 0
- 2025Generative diffusion model surrogates for mechanistic agent-based biological models1 May 2025
- 2025Surrogate modeling of Cellular-Potts Agent-Based Models as a segmentation task using the U-Net neural network architecture1 May 2025
- 2024Feasibility Study on Active Learning of Smart Surrogates for Scientific Simulations10 Jul 2024
- 2023Analyzing the Performance of Deep Encoder-Decoder Networks as Surrogates for a Diffusion Equation7 Feb 2023
- 2022Velocity continuation with Fourier neural operators for accelerated uncertainty quantification27 Mar 2022