Seismic fault detection using an encoder-decoder convolutional neural network with a small training set

被引:64
作者
Li, Shengrong [1 ,2 ,3 ]
Yang, Changchun [1 ,2 ]
Sun, Hui [1 ,2 ,3 ]
Zhang, Hao [1 ,2 ]
机构
[1] Chinese Acad Sci, Inst Geol & Geophys, Key Lab Petr Resources Res, Beijing 100029, Peoples R China
[2] Chinese Acad Sci, Inst Earth Sci, Beijing 100029, Peoples R China
[3] Univ Chinese Acad Sci, Beijing 100049, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
fault detection; interpretation; CNN; deep learning; real data;
D O I
10.1093/jge/gxy015
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
In seismic interpretation, fault detection is a crucial step that often requires considerable manual labor and time. The convolutional neural network (CNN) is state-of-the-art deep learning technology that can perform even better than humans at image recognition. However, traditional methods of using CNNs for prediction require a very large dataset to train the network, which is impractical for common researchers and interpreters in geophysics who have difficulty obtaining sufficient quantities of labeled real data. In this paper, we propose a method for seismic fault detection using a CNN that requires only a very small training set. We treat the fault detection process as a semantic segmentation task and train an encoder-decoder CNN, namely, a U-Net, to perform a pixel-by-pixel prediction on the seismic section to determine whether each pixel is a fault or non-fault. Using this type of CNN in the experiments, we obtain good prediction results on real data. When interpreting a new seismic volume with the proposed method, interpreters need only to pick and label several 2D sections; subsequently, the model can predict faults in any other section of the same volume, greatly improving the interpretation efficiency. To evaluate the performance of the proposed method, we introduce a fault detection accuracy index that describes the accuracy of the prediction results. In this paper, we show that using only seven seismic sections of a seismic volume to train a CNN can allow us to predict faults successfully in any other section of the same volume.
引用
收藏
页码:175 / 189
页数:15
相关论文
共 50 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]  
[Anonymous], 2017, PROC SEG TECH PROGR
[3]  
Aqrawi A.A., 2011, 81 ANN INT M SEG, P999, DOI DOI 10.1190/1.3628241
[4]  
Araya-Polo Mauricio, 2017, Leading Edge, V36, P208, DOI 10.1190/tle360300208.1
[5]  
Bemmel PPV, 2000, U.S. Patent, Patent No. [6,151,555, 6151555, 6.151.555]
[6]  
Bishop Christopher M., 2006, Pattern recognition and machine learning, V4
[7]  
Boe T. H., 2010, 80 ANN INT M, P1535, DOI DOI 10.1190/1.3513133
[8]  
Cicek O, 2016, Medical Image Computing and ComputerAssisted InterventionMICCAI 2016, P424
[9]  
Ciresan D, 2012, ADV NEURAL INFORM PR, P2843, DOI DOI 10.5555/2999325.2999452
[10]   Detection and extraction of fault surfaces in 3D seismic data [J].
Cohen, Israel ;
Coult, Nicholas ;
Vassiliou, Anthony A. .
GEOPHYSICS, 2006, 71 (04) :P21-P27