End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification
Although convolutional neural networks (CNNs) have proven successful for hyperspectral image classification (HSIC), it is difficult to characterize the global dependencies between HSI pixels at long-distance ranges and spectral bands due to their limited receptive domain. The transformer can compens...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-01-01
|
Series: | Remote Sensing |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-4292/16/2/325 |
_version_ | 1827371166300372992 |
---|---|
author | Shiping Li Lianhui Liang Shaoquan Zhang Ying Zhang Antonio Plaza Xuehua Wang |
author_facet | Shiping Li Lianhui Liang Shaoquan Zhang Ying Zhang Antonio Plaza Xuehua Wang |
author_sort | Shiping Li |
collection | DOAJ |
description | Although convolutional neural networks (CNNs) have proven successful for hyperspectral image classification (HSIC), it is difficult to characterize the global dependencies between HSI pixels at long-distance ranges and spectral bands due to their limited receptive domain. The transformer can compensate well for this shortcoming, but it suffers from a lack of image-specific inductive biases (i.e., localization and translation equivariance) and contextual position information compared with CNNs. To overcome the aforementioned challenges, we introduce a simply structured, end-to-end convolutional network and spectral–spatial transformer (CNSST) architecture for HSIC. Our CNSST architecture consists of two essential components: a simple 3D-CNN-based hierarchical feature fusion network and a spectral–spatial transformer that introduces inductive bias information. The former employs a 3D-CNN-based hierarchical feature fusion structure to establish the correlation between spectral and spatial (SAS) information while capturing richer inductive bias and more discriminative local spectral-spatial hierarchical feature information, while the latter aims to establish the global dependency among HSI pixels while enhancing the acquisition of local information by introducing inductive bias information. Specifically, the spectral and inductive bias information is incorporated into the transformer’s multi-head self-attention mechanism (MHSA), thus making the attention spectrally aware and location-aware. Furthermore, a Lion optimizer is exploited to boost the classification performance of our newly developed CNSST. Substantial experiments conducted on three publicly accessible hyperspectral datasets unequivocally showcase that our proposed CNSST outperforms other state-of-the-art approaches. |
first_indexed | 2024-03-08T10:35:18Z |
format | Article |
id | doaj.art-46cff689b10844d4ba866e12f6321236 |
institution | Directory Open Access Journal |
issn | 2072-4292 |
language | English |
last_indexed | 2024-03-08T10:35:18Z |
publishDate | 2024-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Remote Sensing |
spelling | doaj.art-46cff689b10844d4ba866e12f63212362024-01-26T18:18:16ZengMDPI AGRemote Sensing2072-42922024-01-0116232510.3390/rs16020325End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image ClassificationShiping Li0Lianhui Liang1Shaoquan Zhang2Ying Zhang3Antonio Plaza4Xuehua Wang5School of Materials Science Engineering, Wuhan Institute of Technology, Wuhan 430079, ChinaCollege of Electrical and Information Engineering, Hunan University, Changsha 410082, ChinaSchool of Information Engineering, Nanchang Institute of Technology, Nanchang 330099, ChinaCollege of Electrical and Information Engineering, Hunan University, Changsha 410082, ChinaHyperspectral Computing Laboratory, Department of Technology of Computers and Communications, Escuela Politécnica, University of Extremadura, E-10071 Cáceres, SpainSchool of Materials Science Engineering, Wuhan Institute of Technology, Wuhan 430079, ChinaAlthough convolutional neural networks (CNNs) have proven successful for hyperspectral image classification (HSIC), it is difficult to characterize the global dependencies between HSI pixels at long-distance ranges and spectral bands due to their limited receptive domain. The transformer can compensate well for this shortcoming, but it suffers from a lack of image-specific inductive biases (i.e., localization and translation equivariance) and contextual position information compared with CNNs. To overcome the aforementioned challenges, we introduce a simply structured, end-to-end convolutional network and spectral–spatial transformer (CNSST) architecture for HSIC. Our CNSST architecture consists of two essential components: a simple 3D-CNN-based hierarchical feature fusion network and a spectral–spatial transformer that introduces inductive bias information. The former employs a 3D-CNN-based hierarchical feature fusion structure to establish the correlation between spectral and spatial (SAS) information while capturing richer inductive bias and more discriminative local spectral-spatial hierarchical feature information, while the latter aims to establish the global dependency among HSI pixels while enhancing the acquisition of local information by introducing inductive bias information. Specifically, the spectral and inductive bias information is incorporated into the transformer’s multi-head self-attention mechanism (MHSA), thus making the attention spectrally aware and location-aware. Furthermore, a Lion optimizer is exploited to boost the classification performance of our newly developed CNSST. Substantial experiments conducted on three publicly accessible hyperspectral datasets unequivocally showcase that our proposed CNSST outperforms other state-of-the-art approaches.https://www.mdpi.com/2072-4292/16/2/325convolutional neural networks (CNNs)hyperspectral image classification (HSIC)spectral–spatial transformermulti-head self-attention (MHSA) |
spellingShingle | Shiping Li Lianhui Liang Shaoquan Zhang Ying Zhang Antonio Plaza Xuehua Wang End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification Remote Sensing convolutional neural networks (CNNs) hyperspectral image classification (HSIC) spectral–spatial transformer multi-head self-attention (MHSA) |
title | End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification |
title_full | End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification |
title_fullStr | End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification |
title_full_unstemmed | End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification |
title_short | End-to-End Convolutional Network and Spectral-Spatial Transformer Architecture for Hyperspectral Image Classification |
title_sort | end to end convolutional network and spectral spatial transformer architecture for hyperspectral image classification |
topic | convolutional neural networks (CNNs) hyperspectral image classification (HSIC) spectral–spatial transformer multi-head self-attention (MHSA) |
url | https://www.mdpi.com/2072-4292/16/2/325 |
work_keys_str_mv | AT shipingli endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification AT lianhuiliang endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification AT shaoquanzhang endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification AT yingzhang endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification AT antonioplaza endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification AT xuehuawang endtoendconvolutionalnetworkandspectralspatialtransformerarchitectureforhyperspectralimageclassification |