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 propaga...

Full description

Bibliographic Details
Main Authors: Yuxiao Ren, Xinji Xu, Senlin Yang, Lichao Nie, Yangkang Chen
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9102272/
id doaj-5d456963720a42549ad6be893665b267
record_format Article
spelling doaj-5d456963720a42549ad6be893665b2672021-03-30T02:26:30ZengIEEEIEEE Access2169-35362020-01-01811226611227710.1109/ACCESS.2020.29979219102272A Physics-Based Neural-Network Way to Perform Seismic Full Waveform InversionYuxiao Ren0https://orcid.org/0000-0002-7023-0632Xinji Xu1https://orcid.org/0000-0002-9906-4236Senlin Yang2Lichao Nie3https://orcid.org/0000-0003-3177-4052Yangkang Chen4https://orcid.org/0000-0002-8020-1990School of Qilu Transportation, Shandong University, Jinan, ChinaGeotechnical and Structural Engineering Research Center, Shandong University, Jinan, ChinaSchool of Qilu Transportation, Shandong University, Jinan, ChinaGeotechnical and Structural Engineering Research Center, Shandong University, Jinan, ChinaSchool of Earth Sciences, Zhejiang University, Hangzhou, ChinaSeismic 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.https://ieeexplore.ieee.org/document/9102272/Acoustic wavefield modelingdeep learning inversionseismic waveform inversion
collection DOAJ
language English
format Article
sources DOAJ
author Yuxiao Ren
Xinji Xu
Senlin Yang
Lichao Nie
Yangkang Chen
spellingShingle Yuxiao Ren
Xinji Xu
Senlin Yang
Lichao Nie
Yangkang Chen
A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
IEEE Access
Acoustic wavefield modeling
deep learning inversion
seismic waveform inversion
author_facet Yuxiao Ren
Xinji Xu
Senlin Yang
Lichao Nie
Yangkang Chen
author_sort Yuxiao Ren
title A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
title_short A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
title_full A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
title_fullStr A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
title_full_unstemmed A Physics-Based Neural-Network Way to Perform Seismic Full Waveform Inversion
title_sort physics-based neural-network way to perform seismic full waveform inversion
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description 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.
topic Acoustic wavefield modeling
deep learning inversion
seismic waveform inversion
url https://ieeexplore.ieee.org/document/9102272/
work_keys_str_mv AT yuxiaoren aphysicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT xinjixu aphysicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT senlinyang aphysicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT lichaonie aphysicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT yangkangchen aphysicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT yuxiaoren physicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT xinjixu physicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT senlinyang physicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT lichaonie physicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
AT yangkangchen physicsbasedneuralnetworkwaytoperformseismicfullwaveforminversion
_version_ 1724185184791691264