EikoNet: Solving the Eikonal equation with Deep Neural Networks

03/25/2020
by   Jonathan D. Smith, et al.
31

The recent deep learning revolution has created an enormous opportunity for accelerating compute capabilities in the context of physics-based simulations. Here, we propose EikoNet, a deep learning approach to solving the Eikonal equation, which characterizes the first-arrival-time field in heterogeneous 3D velocity structures. Our grid-free approach allows for rapid determination of the travel time between any two points within a continuous 3D domain. These travel time solutions are allowed to violate the differential equation - which casts the problem as one of optimization - with the goal of finding network parameters that minimize the degree to which the equation is violated. In doing so, the method exploits the differentiability of neural networks to calculate the spatial gradients analytically, meaning the network can be trained on its own without ever needing solutions from a finite difference algorithm. EikoNet is rigorously tested on several velocity models and sampling methods to demonstrate robustness and versatility. Training and inference are highly parallelized, making the approach well-suited for GPUs. EikoNet has low memory overhead, and further avoids the need for travel-time lookup tables. The developed approach has important applications to earthquake hypocenter inversion, ray multi-pathing, and tomographic modeling, as well as to other fields beyond seismology where ray tracing is essential.

READ FULL TEXT

page 6

page 8

page 9

page 11

research
08/11/2021

Seismic wave propagation and inversion with Neural Operators

Seismic wave propagation forms the basis for most aspects of seismologic...
research
01/09/2021

HypoSVI: Hypocenter inversion with Stein variational inference and Physics Informed Neural Networks

We introduce a scheme for probabilistic hypocenter inversion with Stein ...
research
10/03/2019

A deep surrogate approach to efficient Bayesian inversion in PDE and integral equation models

We propose a novel deep learning approach to efficiently perform Bayesia...
research
03/15/2021

Physics-Informed Neural Network Method for Solving One-Dimensional Advection Equation Using PyTorch

Numerical solutions to the equation for advection are determined using d...
research
05/30/2023

On a neural network approach for solving potential control problem of the semiclassical Schrödinger equation

Robust control design for quantum systems is a challenging and key task ...
research
06/19/2021

Learning Rays via Deep Neural Network in a Ray-based IPDG Method for High-Frequency Helmholtz Equations in Inhomogeneous Media

We develop a deep learning approach to extract ray directions at discret...

Please sign up or login with your details

Forgot password? Click here to reset