Skip to main navigation Skip to search Skip to main content

Deep learning for denoising

Research output: Contribution to journalArticlepeer-review

Abstract

Compared with traditional seismic noise attenuation algorithms that depend on signal models and their corresponding prior assumptions, removing noise with a deep neural network is trained based on a large training set in which the inputs are the raw data sets and the corresponding outputs are the desired clean data. After the completion of training, the deep-learning (DL) method achieves adaptive denoising with no requirements of (1) accurate modelings of the signal and noise or (2) optimal parameters tuning. We call this intelligent denoising. We have used a convolutional neural network (CNN) as the basic tool for DL. In random and linear noise attenuation, the training set is generated with artificially added noise. In the multiple attenuation step, the training set is generated with the acoustic wave equation. The stochastic gradient descent is used to solve the optimal parameters for the CNN. The runtime of DL on a graphics processing unit for denoising has the same order as the f-x deconvolution method. Synthetic and field results indicate the potential applications of DL in automatic attenuation of random noise (with unknown variance), linear noise, and multiples.

Original languageEnglish
Pages (from-to)V333-V350
JournalGeophysics
Volume84
Issue number6
DOIs
StatePublished - 1 Nov 2019

Keywords

  • artificial intelligence
  • neural networks
  • noise
  • signal processing

Fingerprint

Dive into the research topics of 'Deep learning for denoising'. Together they form a unique fingerprint.

Cite this