Differential weights-based band selection for hyperspectral image classification
Abstract
Band selection plays a key role in the hyperspectral image classification since it helps to reduce the expensive cost of computation and storage. In this paper, we propose a supervised hyperspectral band selection method based on differential weights, which depict the contribution degree of each band for classification. The differential weights are obtained in the training stage by calculating the sum of weight differences between positive and negative classes. Using the effective one-class Support Vector Machine (SVM), the bands corresponding to large differential weights are extracted as discriminative features to make the classification decision. Moreover, label information from training data is further exploited to enhance the classification performance. Finally, experiments on three public datasets, as well as comparison with other popular feature selection methods, are carried out to validate the proposed method.