Refined Prototypical Contrastive Learning for Few-Shot Hyperspectral Image Classification

Recently, prototypical network-based few-shot learning (FSL) has been introduced for small-sample hyperspectral image (HSI) classification and has shown good performance. However, existing prototypical-based FSL methods have two problems: prototype instability and domain shift between training and testing datasets. To solve these problems, we propose a refined prototypical contrastive learning network for FSL (RPCL-FSL) in this article, which incorporates supervised contrastive learning (CL) and FSL into an end-to-end network to perform small-sample HSI classification. To stabilize and refine the prototypes, RPCL-FSL imposes triple constraints on prototypes of the support set, i.e., CL-, self-calibration (SC)-, and cross-calibration (CC)-based constraints. The CL module imposes an internal constraint on the prototypes aiming to directly improve the prototypes using support set samples in the CL framework, and the SC and CC modules impose external constraints on the prototypes by using the prediction loss of support set samples and the query set prototypes, respectively. To alleviate a domain shift in the FSL, a fusion training strategy is designed to reduce the feature differences between training and testing datasets. Experimental results on three HSI datasets demonstrate that the proposed RPCL-FSL outperforms existing state-of-the-art deep learning and FSL methods.

[1]  Bob Zhang,et al.  Deep Bilateral Filtering Network for Point-Supervised Semantic Segmentation in Remote Sensing Images , 2022, IEEE Transactions on Image Processing.

[2]  Bob Zhang,et al.  Geometric-Spectral Reconstruction Learning for Multi-Source Open-Set Classification With Hyperspectral and LiDAR Data , 2022, IEEE CAA J. Autom. Sinica.

[3]  Wei Li,et al.  Graph Information Aggregation Cross-Domain Few-Shot Learning for Hyperspectral Image Classification , 2022, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Jiangtao Peng,et al.  Low-Rank and Sparse Representation for Hyperspectral Image Processing: A review , 2022, IEEE Geoscience and Remote Sensing Magazine.

[5]  Qian Du,et al.  Hyperspectral Image Classification Using Attention-Based Bidirectional Long Short-Term Memory Network , 2022 .

[6]  Lei Guo,et al.  SPNet: Siamese-Prototype Network for Few-Shot Remote Sensing Image Scene Classification , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[7]  Jiangtao Peng,et al.  LiteDepthwiseNet: A Lightweight Network for Hyperspectral Image Classification , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Qian Du,et al.  Dual-Channel Residual Network for Hyperspectral Image Classification With Noisy Labels , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[9]  Shaohui Mei,et al.  Accelerating Convolutional Neural Network-Based Hyperspectral Image Classification by Step Activation Quantization , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[10]  Qian Du,et al.  Deep Cross-Domain Few-Shot Learning for Hyperspectral Image Classification , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[11]  L. Jiao,et al.  Hyperspectral Imagery Classification Based on Contrastive Learning , 2022, IEEE Transactions on Geoscience and Remote Sensing.

[12]  Weiwei SUN,et al.  Domain Adaptation in Remote Sensing Image Classification: A Survey , 2022, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[13]  Lin Zhao,et al.  Hyperspectral Image Classification With Contrastive Self-Supervised Learning Under Limited Labeled Samples , 2022, IEEE Geoscience and Remote Sensing Letters.

[14]  Bing Liu,et al.  Deep Multiview Learning for Hyperspectral Image Classification , 2021, IEEE Transactions on Geoscience and Remote Sensing.

[15]  Zhijie Lin,et al.  A survey: Deep learning for hyperspectral image classification with few labeled samples , 2021, Neurocomputing.

[16]  Pedram Ghamisi,et al.  Heterogeneous Transfer Learning for Hyperspectral Image Classification Based on Convolutional Neural Network , 2020, IEEE Transactions on Geoscience and Remote Sensing.

[17]  Ce Liu,et al.  Supervised Contrastive Learning , 2020, NeurIPS.

[18]  Pengqiang Zhang,et al.  Deep Relation Network for Hyperspectral Image Few-Shot Classification , 2020, Remote. Sens..

[19]  Jinlu Liu,et al.  Prototype Rectification for Few-Shot Learning , 2019, ECCV.

[20]  Bidyut Baran Chaudhuri,et al.  HybridSN: Exploring 3-D–2-D CNN Feature Hierarchy for Hyperspectral Image Classification , 2019, IEEE Geoscience and Remote Sensing Letters.

[21]  Qiming Qin,et al.  Global Prototypical Network for Few-Shot Hyperspectral Image Classification , 2020, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[22]  Jun Cheng,et al.  Embedded adaptive cross-modulation neural network for few-shot learning , 2019, Neural Computing and Applications.

[23]  Xilin Chen,et al.  Cross Attention Network for Few-shot Classification , 2019, NeurIPS.

[24]  Yuan Yan Tang,et al.  Maximum Likelihood Estimation-Based Joint Sparse Representation for the Classification of Hyperspectral Remote Sensing Images , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[25]  Jon Atli Benediktsson,et al.  Deep Learning for Hyperspectral Image Classification: An Overview , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[26]  Jun Li,et al.  Hyperspectral Image Classification Using Random Occlusion Data Augmentation , 2019, IEEE Geoscience and Remote Sensing Letters.

[27]  Ying Li,et al.  Hyperspectral Classification Based on Lightweight 3-D-CNN With Transfer Learning , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[28]  Gang Wan,et al.  Deep Few-Shot Learning for Hyperspectral Image Classification , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[29]  Li Ma,et al.  Centroid and Covariance Alignment-Based Domain Adaptation for Unsupervised Classification of Remote Sensing Images , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[30]  Wei Li,et al.  Data Augmentation for Hyperspectral Image Classification With Deep CNN , 2019, IEEE Geoscience and Remote Sensing Letters.

[31]  Qian Du,et al.  Self-Paced Joint Sparse Representation for the Classification of Hyperspectral Images , 2019, IEEE Transactions on Geoscience and Remote Sensing.

[32]  Bernt Schiele,et al.  Meta-Transfer Learning for Few-Shot Learning , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[33]  Jun Li,et al.  Recent Advances on Spectral–Spatial Hyperspectral Image Classification: An Overview and New Guidelines , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[34]  Zhiming Luo,et al.  Spectral–Spatial Residual Network for Hyperspectral Image Classification: A 3-D Deep Learning Framework , 2018, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Joan Bruna,et al.  Few-Shot Learning with Graph Neural Networks , 2017, ICLR.

[36]  Richard S. Zemel,et al.  Prototypical Networks for Few-shot Learning , 2017, NIPS.

[37]  Yongchao Zhao,et al.  A robust and efficient band selection method using graph representation for hyperspectral imagery , 2016 .

[38]  Xiuping Jia,et al.  Deep Feature Extraction and Classification of Hyperspectral Images Based on Convolutional Neural Networks , 2016, IEEE Transactions on Geoscience and Remote Sensing.

[39]  Oriol Vinyals,et al.  Matching Networks for One Shot Learning , 2016, NIPS.

[40]  Yicong Zhou,et al.  Region-Kernel-Based Support Vector Machines for Hyperspectral Image Classification , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[41]  Gang Wang,et al.  Deep Learning-Based Classification of Hyperspectral Data , 2014, IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing.

[42]  J. Chanussot,et al.  Hyperspectral Remote Sensing Data Analysis and Future Challenges , 2013, IEEE Geoscience and Remote Sensing Magazine.

[43]  LinLin Shen,et al.  Three-Dimensional Gabor Wavelets for Pixel-Based Hyperspectral Imagery Classification , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[44]  Trac D. Tran,et al.  Hyperspectral Image Classification Using Dictionary-Based Sparse Representation , 2011, IEEE Transactions on Geoscience and Remote Sensing.

[45]  Jon Atli Benediktsson,et al.  Recent Advances in Techniques for Hyperspectral Image Processing , 2009 .

[46]  Luis Samaniego,et al.  Supervised Classification of Remotely Sensed Imagery Using a Modified $k$-NN Technique , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[47]  Gustavo Camps-Valls,et al.  Composite kernels for hyperspectral image classification , 2006, IEEE Geoscience and Remote Sensing Letters.

[48]  Johannes R. Sveinsson,et al.  Classification of hyperspectral data from urban areas based on extended morphological profiles , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[49]  Lorenzo Bruzzone,et al.  Classification of hyperspectral remote sensing images with support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.