Abstract

Because a high signal-to-noise ratio (SNR) is beneficial to the subsequent processing procedures, the noise attenuation is important. We propose an adaptive random noise attenuation framework based on convolutional neural networks (CNNs). The framework transforms the target function from effective signal learning to noise learning through residual learning, so as to improve the training efficiency. After sufficient training, the network transfers the learned seismic data features using a large synthetic data set to the testing of complex field data with unknown noise levels and, thus, attenuates the noise in an unsupervised way. Unsupervised noise reduction requires certain representativeness of the training data and a sufficient amount of training data sets. In the network architecture, we introduce residual learning and batch normalization (BN) to reduce the training parameters of the network, thereby shortening the time for feature learning. The activation function with leakage correction function can effectively retain negative information, and its combination with the double convolutional residual block can enhance the generalization ability and feature extraction performance of the network. In the test of synthetic data and complex field data with unknown noise levels, by comparing the noise reduction results of some classic denoising algorithms, the adaptive CNN proposed in this article can more effectively attenuate the noise and reconstruct the seismic waveform.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call