4.7 Article

Supervised Contrastive Learning-Based Classification for Hyperspectral Image

Journal

REMOTE SENSING
Volume 14, Issue 21, Pages -

Publisher

MDPI
DOI: 10.3390/rs14215530

Keywords

contrastive learning; convolutional neural network (CNN); hyperspectral image (HSI); supervised classification

Funding

  1. Natural Science Foundation of China [61971164, U20B2041]

Ask authors/readers for more resources

This study investigates contrastive learning as a pre-training strategy for hyperspectral image classification, proposing a supervised contrastive learning framework and three techniques to enhance generalization in the case of limited training samples. Experimental results show that the proposed methods provide competitive classification accuracy compared to the state-of-the-art methods.
Recently, deep learning methods, especially convolutional neural networks (CNNs), have achieved good performance for hyperspectral image (HSI) classification. However, due to limited training samples of HSIs and the high volume of trainable parameters in deep models, training deep CNN-based models is still a challenge. To address this issue, this study investigates contrastive learning (CL) as a pre-training strategy for HSI classification. Specifically, a supervised contrastive learning (SCL) framework, which pre-trains a feature encoder using an arbitrary number of positive and negative samples in a pair-wise optimization perspective, is proposed. Additionally, three techniques for better generalization in the case of limited training samples are explored in the proposed SCL framework. First, a spatial-spectral HSI data augmentation method, which is composed of multiscale and 3D random occlusion, is designed to generate diverse views for each HSI sample. Second, the features of the augmented views are stored in a queue during training, which enriches the positives and negatives in a mini-batch and thus leads to better convergence. Third, a multi-level similarity regularization method (MSR) combined with SCL (SCL-MSR) is proposed to regularize the similarities of the data pairs. After pre-training, a fully connected layer is combined with the pre-trained encoder to form a new network, which is then fine-tuned for final classification. The proposed methods (SCL and SCL-MSR) are evaluated on four widely used hyperspectral datasets: Indian Pines, Pavia University, Houston, and Chikusei. The experiment results show that the proposed SCL-based methods provide competitive classification accuracy compared to the state-of-the-art methods.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available