A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion

Seismic full waveform inversion is a common technique that is used in the investigation of subsurface geology. Its classic implementation involves forward modeling of seismic wavefield based on a certain type of wave equation, which reflects the physics nature of subsurface seismic wavefield propagation. However, obtaining a good inversion result using traditional seismic waveform inversion methods usually comes with a high computational cost. Recently, with the emerging popularity of deep learning techniques in various computer vision tasks, deep neural network (DNN) has demonstrated an impressive ability in dealing with complex nonlinear problems, including seismic velocity inversion. Now, extensive efforts have been made in developing a DNN architecture to tackle the problem of seismic velocity inversion, and promising results have been achieved. However, due to the dependence of a labeled dataset, i.e., the barely accessible true velocity model corresponding to real seismic data, the current supervised deep learning inversion framework may suffer from limitations on generalization. One possible solution to mitigate this issue is to impose the governing physics into this kind of purely data-driven method. Thus, following the procedures of traditional seismic full waveform inversion, we propose a seismic waveform inversion network, namely SWINet, based on wave-equation-based forward modeling network cells. By treating the single-shot observation data and its corresponding shot position as training data pairs, the inverted velocity model can be obtained as the trainable network parameters. Moreover, since the proposed seismic waveform inversion method is performed in a neural-network way, its implementation and inversion effect could benefit from some built-in tools in Pytorch, such as automatic differentiation, Adam optimizer and mini-batch strategy, etc. Numerical examples indicate that the SWINet method may possess great potential in resulting a good velocity inversion effect with relatively fast convergence and lower computation cost.

[1]  Yangkang Chen,et al.  Geological structure guided well log interpolation for high-fidelity full waveform inversion , 2016 .

[2]  Wenpeng Yin,et al.  Comparative Study of CNN and RNN for Natural Language Processing , 2017, ArXiv.

[3]  T. Alkhalifah,et al.  Regularized elastic full-waveform inversion using deep learning , 2019, GEOPHYSICS.

[4]  Wiktor Weibull,et al.  Efficient 3D elastic full-waveform inversion using wavefield reconstruction methods , 2016 .

[5]  Jason Weston,et al.  A unified architecture for natural language processing: deep neural networks with multitask learning , 2008, ICML '08.

[6]  Yangkang Chen,et al.  Automatic microseismic event picking via unsupervised machine learning , 2020, Geophysical Journal International.

[7]  Yangkang Chen,et al.  Deep denoising autoencoder for seismic random noise attenuation , 2020 .

[8]  Jianwei Ma,et al.  Deep learning for denoising , 2018, GEOPHYSICS.

[9]  Martin J. Blunt,et al.  Stochastic Seismic Waveform Inversion Using Generative Adversarial Networks as a Geological Prior , 2018, Mathematical Geosciences.

[10]  Alan Richardson,et al.  Seismic Full-Waveform Inversion Using Deep Learning Tools and Techniques , 2018, 1801.07232.

[11]  Jian Sun,et al.  A theory-guided deep-learning formulation and optimization of seismic waveform inversion , 2020, GEOPHYSICS.

[12]  A. Tarantola Inversion of seismic reflection data in the acoustic approximation , 1984 .

[13]  Tapan Mukerji,et al.  Pre-stack inversion using a physics-guided convolutional neural network , 2019, SEG Technical Program Expanded Abstracts 2019.

[14]  Weiqiang Zhu,et al.  PhaseNet: A Deep-Neural-Network-Based Seismic Arrival Time Picking Method , 2018, Geophysical Journal International.

[15]  Moshe Reshef,et al.  A nonreflecting boundary condition for discrete acoustic and elastic wave equations , 1985 .

[16]  Erik Cambria,et al.  Recent Trends in Deep Learning Based Natural Language Processing , 2017, IEEE Comput. Intell. Mag..

[17]  Hongwei Liu,et al.  Wavefield reconstruction methods for reverse time migration , 2013 .

[18]  Peng Jiang,et al.  Deep-Learning Inversion of Seismic Data , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[19]  Yangkang Chen,et al.  Hybrid-domain simultaneous-source full waveform inversion without crosstalk noise , 2018, Geophysical Journal International.

[20]  R. Pratt Seismic waveform inversion in the frequency domain; Part 1, Theory and verification in a physical scale model , 1999 .

[21]  C. Bunks,et al.  Multiscale seismic waveform inversion , 1995 .

[22]  Haibin Di,et al.  Developing a seismic texture analysis neural network for machine-aided seismic pattern recognition and classification , 2019, Geophysical Journal International.

[23]  Yangkang Chen,et al.  Deep learning for seismic lithology prediction , 2018 .

[24]  Peng Jiang,et al.  Deep Learning Inversion of Electrical Resistivity Data , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[25]  Felix J. Herrmann,et al.  Full-waveform inversion, Part 2: Adjoint modeling , 2018 .

[26]  Mike Warner,et al.  Quality assured full-waveform inversion: Ensuring starting model adequacy , 2012 .

[27]  Wuyang Yang,et al.  Deep learning for ground-roll noise attenuation , 2018 .

[28]  Yanan Liu,et al.  Deep learning for gravity and magnetic data interpolation , 2019, SEG Technical Program Expanded Abstracts 2019.

[29]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[30]  Denes Vigh,et al.  Adjustive full waveform inversion , 2015 .

[31]  Yoshua Bengio,et al.  Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.

[32]  Alex Kendall,et al.  What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision? , 2017, NIPS.

[33]  Changsoo Shin Sponge boundary condition for frequency-domain modeling , 1995 .

[34]  Xishuang Dong,et al.  A scalable deep learning platform for identifying geologic features from seismic attributes , 2017 .

[35]  Junjie Wu,et al.  Adaptive Differential Evolution by Adjusting Subcomponent Crossover Rate for High-Dimensional Waveform Inversion , 2015, IEEE Geoscience and Remote Sensing Letters.

[36]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[37]  Nikolaos Doulamis,et al.  Deep Learning for Computer Vision: A Brief Review , 2018, Comput. Intell. Neurosci..

[38]  Johan O. A. Robertsson,et al.  Exact wavefield reconstruction on finite-difference grids with minimal memory requirements , 2016 .

[39]  Martín Abadi,et al.  TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems , 2016, ArXiv.

[40]  R. Plessix A review of the adjoint-state method for computing the gradient of a functional with geophysical applications , 2006 .

[41]  Wenchao Chen,et al.  Random-noise suppression in seismic data: What can deep learning do? , 2018, SEG Technical Program Expanded Abstracts 2018.

[42]  Anne H. Schistad Solberg,et al.  Convolutional neural networks for automated seismic interpretation , 2018, The Leading Edge.

[43]  Youzuo Lin,et al.  Inversionet: Accurate and efficient seismic-waveform inversion with convolutional neural networks , 2018, SEG Technical Program Expanded Abstracts 2018.

[44]  Hao Wu,et al.  Semiautomatic first-arrival picking of microseismic events by using the pixel-wise convolutional image segmentation method , 2019, GEOPHYSICS.

[45]  Amir Adler,et al.  Deep-learning tomography , 2018 .

[46]  Paolo Bestagini,et al.  Landmine detection from GPR data using convolutional neural networks , 2017, 2017 25th European Signal Processing Conference (EUSIPCO).