Generative Adversarial Networks for Hyperspectral Image Classification

Lin Zhu, Yushi Chen*, Pedram Ghamisi, Jón Atli Benediktsson

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

194 Citations (Scopus)

Abstract

A generative adversarial network (GAN) usually contains a generative network and a discriminative network in competition with each other. The GAN has shown its capability in a variety of applications. In this paper, the usefulness and effectiveness of GAN for classification of hyperspectral images (HSIs) are explored for the first time. In the proposed GAN, a convolutional neural network (CNN) is designed to discriminate the inputs and another CNN is used to generate so-called fake inputs. The aforementioned CNNs are trained together: the generative CNN tries to generate fake inputs that are as real as possible, and the discriminative CNN tries to classify the real and fake inputs. This kind of adversarial training improves the generalization capability of the discriminative CNN, which is really important when the training samples are limited. Specifically, we propose two schemes: 1) a well-designed 1D-GAN as a spectral classifier and 2) a robust 3D-GAN as a spectral-spatial classifier. Furthermore, the generated adversarial samples are used with real training samples to fine-tune the discriminative CNN, which improves the final classification performance. The proposed classifiers are carried out on three widely used hyperspectral data sets: Salinas, Indiana Pines, and Kennedy Space Center. The obtained results reveal that the proposed models provide competitive results compared to the state-of-the-art methods. In addition, the proposed GANs open new opportunities in the remote sensing community for the challenging task of HSI classification and also reveal the huge potential of GAN-based methods for the analysis of such complex and inherently nonlinear data.

Original languageEnglish
Article number8307247
Pages (from-to)5046-5063
Number of pages18
JournalIEEE Transactions on Geoscience and Remote Sensing
Volume56
Issue number9
DOIs
Publication statusPublished - Sept 2018

Bibliographical note

Funding Information:
Manuscript received November 22, 2017; revised January 13, 2018; accepted February 6, 2018. Date of publication March 6, 2018; date of current version August 27, 2018. This work was supported in part by the Natural Science Foundation of China under Grant 61771171 and in part by the National Natural Science Foundation of Key International Cooperation under Grant 61720106002. (Corresponding author: Yushi Chen.) L. Zhu and Y. Chen are with the School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin 150001, China (e-mail: [email protected]; [email protected]).

Publisher Copyright:
© 2018 IEEE.

Other keywords

  • Convolutional neural network (CNN)
  • deep learning
  • generative adversarial network (GAN)
  • hyperspectral image (HSI) classification

Fingerprint

Dive into the research topics of 'Generative Adversarial Networks for Hyperspectral Image Classification'. Together they form a unique fingerprint.

Cite this