skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Deep Learning Approaches to Surrogates for Solving the Diffusion Equation for Mechanistic Real-World Simulations

Journal Article · · Frontiers in Physiology
 [1];  [2];  [3];  [3]
  1. Indiana Univ., Bloomington, IN (United States). Biocomplexity Inst.; Luddy School of Informatics, Computing and Engineering, Bloomington, IN (United States)
  2. Luddy School of Informatics, Computing and Engineering, Bloomington, IN (United States); Digital Science Center, Bloomington, IN (United States)
  3. Indiana Univ., Bloomington, IN (United States). Biocomplexity Inst.; Luddy School of Informatics, Computing and Engineering, Bloomington, IN (United States)

In many mechanistic medical, biological, physical, and engineered spatiotemporal dynamic models the numerical solution of partial differential equations (PDEs), especially for diffusion, fluid flow and mechanical relaxation, can make simulations impractically slow. Biological models of tissues and organs often require the simultaneous calculation of the spatial variation of concentration of dozens of diffusing chemical species. One clinical example where rapid calculation of a diffusing field is of use is the estimation of oxygen gradients in the retina, based on imaging of the retinal vasculature, to guide surgical interventions in diabetic retinopathy. Furthermore, the ability to predict blood perfusion and oxygenation may one day guide clinical interventions in diverse settings, i.e., from stent placement in treating heart disease to BOLD fMRI interpretation in evaluating cognitive function (Xie et al., 2019; Lee et al., 2020). Since the quasi-steady-state solutions required for fast-diffusing chemical species like oxygen are particularly computationally costly, we consider the use of a neural network to provide an approximate solution to the steady-state diffusion equation. 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. Surrogates of PDEs could enable use of larger and more detailed 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. Often the practical applications of such models require thousands to millions of replica simulations, for example for parameter identification and uncertainty quantification, each of which gains speed from surrogate use and rapidly recovers the up-front costs of surrogate generation. 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. Such a configuration caricatures the chemical concentration field of a fast-diffusing species like oxygen in a tissue with two parallel blood vessels in a cross section perpendicular to the two blood vessels. 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 1000 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. We briefly discuss some of the issues we encountered with overfitting, mismapping of the field values and the geometrical conditions that lead to large absolute and relative errors in the approximate solution.

Research Organization:
Indiana Univ., Bloomington, IN (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
Grant/Contract Number:
SC0021418
OSTI ID:
1853787
Journal Information:
Frontiers in Physiology, Vol. 12; ISSN 1664-042X
Publisher:
Frontiers Media S.A.Copyright Statement
Country of Publication:
United States
Language:
English

References (26)

Data-driven discovery of coordinates and governing equations journal October 2019
Learning Everywhere: A Taxonomy for the Integration of Machine Learning and Simulations conference September 2019
On the Complexity of Neural Network Classifiers: A Comparison Between Shallow and Deep Architectures journal August 2014
Retinal oxygen: from animals to humans journal May 2017
Boltzmann generators: Sampling equilibrium states of many-body systems with deep learning journal September 2019
Machine learning for molecular simulation text January 2019
Progress and Opportunities to Advance Clinical Cancer Therapeutics Using Tumor Dynamic Models journal December 2019
Machine Learning for Molecular Simulation journal April 2020
Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations journal February 2019
Deep Feature Learning for Medical Image Analysis with Convolutional Autoencoder Neural Network journal October 2021
Coupling of a 3D Finite Element Model of Cardiac Ventricular Mechanics to Lumped Systems Models of the Systemic and Pulmonic Circulation journal November 2006
Reaction diffusion system prediction based on convolutional neural network journal March 2020
DifferentialEquations.jl – A Performant and Feature-Rich Ecosystem for Solving Differential Equations in Julia journal May 2017
Data-driven predictions of the Lorenz system journal July 2020
Autoencoders for unsupervised anomaly segmentation in brain MR images: A comparative study journal April 2021
Improved discretisation and linearisation of active tension in strongly coupled cardiac electro-mechanics simulations journal July 2012
Flux: Elegant machine learning with Julia journal May 2018
Molecular enhanced sampling with autoencoders: On-the-fly collective variable discovery and accelerated free energy landscape exploration: Molecular Enhanced Sampling with Autoencoders: On-The-Fly Collective Variable Discovery and Accelerated Free Energy Landscape Exploration journal September 2018
Physics-Informed Neural Networks for Heat Transfer Problems journal April 2021
An Introduction to Variational Autoencoders journal January 2019
Autoencoders for Unsupervised Anomaly Segmentation in Brain MR Images: A Comparative Study preprint January 2020
Deep Learning in Personalization of Cardiovascular Stents journal September 2019
Model-based estimation of muscle forces exerted during movements journal February 2007
A Green's function method for simulation of time-dependent solute transport and reaction in realistic microvascular geometries journal October 2015
Predicting Chaotic Time Series Using Recurrent Neural Network journal February 2000
Machine Learning Force Fields and Coarse-Grained Variables in Molecular Dynamics: Application to Materials and Biological Systems journal June 2020

Similar Records

fPINNs: Fractional Physics-Informed Neural Networks
Journal Article · Thu Aug 22 00:00:00 EDT 2019 · SIAM Journal on Scientific Computing · OSTI ID:1853787

PPINN: Parareal physics-informed neural network for time-dependent PDEs
Journal Article · Wed Jul 08 00:00:00 EDT 2020 · Computer Methods in Applied Mechanics and Engineering · OSTI ID:1853787

Bayesian sparse learning with preconditioned stochastic gradient MCMC and its applications
Journal Article · Wed Feb 03 00:00:00 EST 2021 · Journal of Computational Physics · OSTI ID:1853787