Geophysicists are facing great challenges to process increasingly large volumes of seismic data in a faster, better and more reliable way. In order to achieve this, one key element is to be able to perform quality control of processing steps in an effective and efficient manners. In this paper we present two cases where machine learning techniques are used to help speed up the quality control process. The first case describes an application of supervised learning with K-nearest neighbor to identify areas that may potentially cause cycle-skipping in full waveform inversion. The second case uses a logistic regression machine learning approach to detect and classify the presence of rig noise on shot points. Furthermore, we also tested an automated data reduction method using a long short-term memory auto-encoder, that could speed up the algorithm significantly without losing key information in the original data.


Article metrics loading...

Loading full text...

Full text loading...


  1. Bengio, Y
    . [2013]. Deep learning of representations: Looking forward. In International Conference on Statistical Language and Speech Processing, 1–37
    [Google Scholar]
  2. Coléou, T., Poupon, M., & Azbel, K
    . [2003]. Unsupervised seismic facies classification: A review and comparison of techniques and implementation. The Leading Edge, 22(10), 942–953.
    [Google Scholar]
  3. Graves, A., & Schmidhuber, J
    . [2005] Framewise phoneme classification with bidirectional LSTM networks. In Neural Networks International Joint conference on (Vol. 4) 2047–2052
    [Google Scholar]
  4. Hart, P
    . [1968] The condensed nearest neighbor rule. IEEE Transactions on Information Theory, vol. 14, no. 3, 515–516
    [Google Scholar]
  5. Hastie, T., Tibshirani, R., Friedman, J
    . [2001]. The Elements of Statistical Learning. New York, NY, USA: Springer New York Inc.
    [Google Scholar]
  6. Hochreiter, S., & Schmidhuber, J
    . [1997] Long short-term memory. Neural computation, 9(8),1735–1780
    [Google Scholar]
  7. Ma, Y., Ji, X., BenHassan, N. M., & Luo, Y
    . [2018] A deep learning method for automatic fault detection. SEG Technical Program Expanded Abstracts, 1941–1945
    [Google Scholar]
  8. Martin, T., Saturni, C., & Ashby, P.
    [2015] Using machine learning to produce a global automated quantitative QC for noise attenuation. SEG Technical Program Expanded Abstracts, 4790–4794 Powers, D.M.W [2011] Evaluation: From precision, recall and F-measure to ROC, informedness, markedness & correlation. Journal of Machine Learning Technologies Volume 2, Issue 1, 37–63Wong, T., & Luo, Z. [2018] Recurrent Auto-Encoder Model for Multidimensional Time Series Representation.
    [Google Scholar]
  9. Zhang, Z., & Wang, P
    . [2015] Seismic interference noise attenuation based on sparse inversion. SEG Technical Program Expanded Abstracts, 4662–4666
    [Google Scholar]
  10. Zhao, R., Yan, R., Wang, J., & Mao, K
    . [2017] Learning to monitor machine health with convolutional bi-directional lstm networks. Sensors, 17(2), 273
    [Google Scholar]
  11. Zhao, T., & Mukhopadhyay, P
    . [2018] A fault detection workflow using deep learning and image processing. SEG Technical Program Expanded Abstracts, 1966–1970
    [Google Scholar]

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error