Neural networks for seismic principal components analysis

Kou-Yuan Huang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Scopus citations


The neural network, using an unsupervised generalized Hebbian algorithm (GHA), is adopted to find the principal eigenvectors of a covariance matrix in different kinds of seismograms. We have shown that the extensive computer results of the principal components analysis (PCA) using the neural net of GHA can extract the information of seismic reflection layers and uniform neighboring traces. The analyzed seismic data are the seismic traces with 20-, 25-, and 30-Hz Ricker wavelets, the fault, the reflection and diffraction patterns after normal moveout (NMO) correction, the bright spot pattern, and the real seismogram at Mississippi Canyon. The properties of high amplitude, low frequency, and polarity reversal can be shown from the projections on the principal eigenvectors. For PCA, a theorem is proposed, which states that adding an extra point along the direction of the existing eigenvector can enhance that eigenvector. The theorem is applied to the interpretation of a fault seismogram and the uniform property of other seismograms. The PCA also provides a significant seismic data compression.

Original languageEnglish
Pages (from-to)297-311
Number of pages15
JournalIEEE Transactions on Geoscience and Remote Sensing
Issue number1 PART 1
StatePublished - 1 Dec 1999


  • Data compression
  • Eigenvectors
  • Generalized hebbian algorithm
  • Neural network
  • Principal component analysis (pca)
  • Ricker wavelets
  • Seismic interpretation

Fingerprint Dive into the research topics of 'Neural networks for seismic principal components analysis'. Together they form a unique fingerprint.

Cite this