SciAI4Industry – Solving PDEs for industry-scale problems with deep learning

11/23/2022
by   Philipp A. Witte, et al.
0

Solving partial differential equations with deep learning makes it possible to reduce simulation times by multiple orders of magnitude and unlock scientific methods that typically rely on large numbers of sequential simulations, such as optimization and uncertainty quantification. Two of the largest challenges of adopting scientific AI for industrial problem settings is that training datasets must be simulated in advance and that neural networks for solving large-scale PDEs exceed the memory capabilities of current GPUs. We introduce a distributed programming API in the Julia language for simulating training data in parallel on the cloud and without requiring users to manage the underlying HPC infrastructure. In addition, we show that model-parallel deep learning based on domain decomposition allows us to scale neural networks for solving PDEs to commercial-scale problem settings and achieve above 90 parallel efficiency. Combining our cloud API for training data generation and model-parallel deep learning, we train large-scale neural networks for solving the 3D Navier-Stokes equation and simulating 3D CO2 flow in porous media. For the CO2 example, we simulate a training dataset based on a commercial carbon capture and storage (CCS) project and train a neural network for CO2 flow simulation on a 3D grid with over 2 million cells that is 5 orders of magnitudes faster than a conventional numerical simulator and 3,200 times cheaper.

READ FULL TEXT

page 1

page 2

page 4

page 9

research
04/04/2022

Towards Large-Scale Learned Solvers for Parametric PDEs with Model-Parallel Fourier Neural Operators

Fourier neural operators (FNOs) are a recently introduced neural network...
research
07/17/2018

Confederated Modular Differential Equation APIs for Accelerated Algorithm Development and Benchmarking

Performant numerical solving of differential equations is required for l...
research
04/21/2023

Massively Distributed Finite-Volume Flux Computation

Designing large-scale geological carbon capture and storage projects and...
research
04/22/2021

Mosaic Flows: A Transferable Deep Learning Framework for Solving PDEs on Unseen Domains

Physics-informed neural networks (PINNs) are increasingly employed to re...
research
07/24/2020

Deep Generative Models that Solve PDEs: Distributed Computing for Training Large Data-Free Models

Recent progress in scientific machine learning (SciML) has opened up the...
research
08/28/2023

Breaking Boundaries: Distributed Domain Decomposition with Scalable Physics-Informed Neural PDE Solvers

Mosaic Flow is a novel domain decomposition method designed to scale phy...
research
04/17/2018

Deep Learning on Operational Facility Data Related to Large-Scale Distributed Area Scientific Workflows

Distributed computing platforms provide a robust mechanism to perform la...

Please sign up or login with your details

Forgot password? Click here to reset