Automatic Differentiation-based Full Waveform Inversion with Flexible Workflows
arXiv:2412.00486 · doi:10.1029/2024JH000542
Abstract
Full waveform inversion (FWI) is able to construct high-resolution subsurface models by iteratively minimizing discrepancies between observed and simulated seismic data. However, its implementation can be rather involved for complex wave equations, objective functions, or regularization. Recently, automatic differentiation (AD) has proven to be effective in simplifying solutions of various inverse problems, including FWI. In this study, we present an open-source AD-based FWI framework (ADFWI), which is designed to simplify the design, development, and evaluation of novel approaches in FWI with flexibility. The AD-based framework not only includes forword modeling and associated gradient computations for wave equations in various types of media from isotropic acoustic to vertically or horizontally transverse isotropic elastic, but also incorporates a suite of objective functions, regularization techniques, and optimization algorithms. By leveraging state-of-the-art AD, objective functions such as soft dynamic time warping and Wasserstein distance, which are difficult to apply in traditional FWI are also easily integrated into ADFWI. In addition, ADFWI is integrated with deep learning for implicit model reparameterization via neural networks, which not only introduces learned regularization but also allows rapid estimation of uncertainty through dropout. To manage high memory demands in large-scale inversion associated with AD, the proposed framework adopts strategies such as mini-batch and checkpointing. Through comprehensive evaluations, we demonstrate the novelty, practicality and robustness of ADFWI, which can be used to address challenges in FWI and as a workbench for prompt experiments and the development of new inversion strategies.
Manuscript including 14 pages supplement. Code link: https://github.com/liufeng2317/ADFWI
References in corpus (13)
- An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale
- Decoupled Weight Decay Regularization
- Denoising Diffusion Probabilistic Models
- Neural General Circulation Models for Weather and Climate
- A General Approach to Seismic Inversion with Automatic Differentiation
- Implicit Full Waveform Inversion with Deep Neural Representation
- Compound Regularization of Full-waveform Inversion for Imaging Piecewise Media
- Faster Wasserstein Distance Estimation with the Sinkhorn Divergence
- A prior regularized full waveform inversion using generative diffusion models
- Full waveform inversion with nonlocal similarity and model-derivative domain adaptive sparsity-promoting regularization
- Cycle-skipping mitigation using misfit measurements based on differentiable dynamic time warping
- JAX-Fluids 2.0: Towards HPC for Differentiable CFD of Compressible Two-phase Flows
- Stochastic full waveform inversion with deep generative prior for uncertainty quantification