Subspace-Based Support Vector Machines for Hyperspectral Image Classification

Hyperspectral image classification has been a very active area of research in recent years. It faces challenges related with the high dimensionality of the data and the limited availability of training samples. In order to address these issues, subspace-based approaches have been developed to reduce the dimensionality of the input space in order to better exploit the (limited) training samples available. An example of this strategy is a recently developed subspace-projection-based multinomial logistic regression technique able to characterize mixed pixels, which are also an important concern in the analysis of hyperspectral data.

In this letter, we extend the subspace-projection-based concept to support vector machines (SVMs), a very popular technique for remote sensing image classification. For that purpose, we construct the SVM nonlinear functions using the subspaces associated to each class. The resulting approach, called SVMsub, is experimentally validated using a real hyperspectral data set collected using the National Aeronautics and Space Administration’s Airborne Visible/Infrared ImagingSpectrometer. The obtained results indicate that the proposed algorithm exhibits good performance in the presence of very limited training samples.