Clustering-Based Extraction of Border Training Patterns for Accurate SVM Classification of Hyperspectral Images

This letter presents an accurate support vector machine (SVM)-based hyperspectral image classification algorithm, which uses border training patterns that are close to the separating hyperplane. Border training patterns are obtained in two consecutive steps. In the first step, clustering is performed to training data of each class, and cluster centers are taken as initial training data for SVM. In the second step, the reduced-size training data composed of cluster centers are used in SVM training, and cluster centers obtained as support vectors at this step are regarded to be located close to the hyperplane border. Original training samples are contained in clusters for which the cluster centers are obtained to be close to the hyperplane border and the corresponding cluster centers are then together assigned as border training patterns. These border training patterns are then used in the training of the SVM classifier. Experimental results show that it is possible to significantly increase the classification accuracy of SVM using border training patterns obtained with the proposed approach.

[1]  William J. Emery,et al.  Active Learning Methods for Remote Sensing Image Classification , 2009, IEEE Transactions on Geoscience and Remote Sensing.

[2]  Robert I. Damper,et al.  Customizing Kernel Functions for SVM-Based Hyperspectral Image Classification , 2008, IEEE Transactions on Image Processing.

[3]  Joydeep Ghosh,et al.  Investigation of the random forest framework for classification of hyperspectral data , 2005, IEEE Transactions on Geoscience and Remote Sensing.

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

[5]  Lorenzo Bruzzone,et al.  Kernel-based methods for hyperspectral image classification , 2005, IEEE Transactions on Geoscience and Remote Sensing.

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

[7]  Giles M. Foody,et al.  The significance of border training patterns in classification by a feedforward neural network using back propagation learning , 1999 .

[8]  Luis Alonso,et al.  Robust support vector method for hyperspectral data classification and knowledge discovery , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[9]  G. Foody Thematic map comparison: Evaluating the statistical significance of differences in classification accuracy , 2004 .

[10]  Begüm Demir,et al.  Empirical Mode Decomposition Pre-Process for Higher Accuracy Hyperspectral Image Classification , 2008, IGARSS 2008 - 2008 IEEE International Geoscience and Remote Sensing Symposium.

[11]  B. Demir,et al.  Improved classification and segmentation of hyperspectral images using spectral warping , 2008 .

[12]  Greg Schohn,et al.  Less is More: Active Learning with Support Vector Machines , 2000, ICML.

[13]  Sankar K. Pal,et al.  Segmentation of multispectral remote sensing images using active support vector machines , 2004, Pattern Recognit. Lett..

[14]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[15]  John A. Richards,et al.  Remote Sensing Digital Image Analysis: An Introduction , 1999 .

[16]  Giles M. Foody Issues in training set selection and refinement for classification by a feedforward neural network , 1998, IGARSS '98. Sensing and Managing the Environment. 1998 IEEE International Geoscience and Remote Sensing. Symposium Proceedings. (Cat. No.98CH36174).

[17]  Giles M. Foody,et al.  The use of small training sets containing mixed pixels for accurate hard image classification: Training on mixed spectral responses for classification by a SVM , 2006 .