Mapping of hyperspectral AVIRIS data using machine-learning algorithms

Hyperspectral imaging provides detailed spectral and spatial information from the land cover that enables a precise differentiation between various surface materials. On the other hand, the performance of traditional and widely used statistical classification methods is often limited in this context, and thus alternative methods are required. In the study presented here, the performance of two machine-learning techniques, namely support vector machines (SVMs) and random forests (RFs), is investigated and the classification results are compared with those from well-known methods (i.e., maximum likelihood classifier and spectral angle mapper). The classifiers are applied to an Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) dataset that was acquired near the Hekla volcano in Iceland. The results clearly show the advantages of the two proposed classifier algorithms in terms of accuracy. They significantly outperform the other methods and achieve overall accuracies of approximately 90%. Although SVM and RF show some diversity in the classification results, the global performance of the two classifiers is very similar. Thus, both methods can be considered attractive for the classification of hyperspectral data.

[1]  G. F. Hughes,et al.  On the mean accuracy of statistical pattern recognizers , 1968, IEEE Trans. Inf. Theory.

[2]  A F Goetz,et al.  Mineral Identification from Orbit: Initial Results from the Shuttle Multispectral Infrared Radiometer , 1982, Science.

[3]  F. Kruse Use of airborne imaging spectrometer data to map minerals associated with hydrothermally altered rocks in the northern grapevine mountains, Nevada, and California , 1988 .

[4]  David A. Landgrebe,et al.  A survey of decision tree classifier methodology , 1991, IEEE Trans. Syst. Man Cybern..

[5]  Jon Atli Benediktsson,et al.  Consensus theoretic classification methods , 1992, IEEE Trans. Syst. Man Cybern..

[6]  Fred A. Kruse,et al.  The Spectral Image Processing System (SIPS): Software for integrated analysis of AVIRIS data , 1992 .

[7]  Fred A. Kruse,et al.  The Spectral Image Processing System (SIPS) - Interactive visualization and analysis of imaging spectrometer data , 1993 .

[8]  C. Brodley,et al.  Decision tree classification of land cover from remotely sensed data , 1997 .

[9]  Jessica A. Faust,et al.  Imaging Spectroscopy and the Airborne Visible/Infrared Imaging Spectrometer (AVIRIS) , 1998 .

[10]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[11]  J. C. BurgesChristopher A Tutorial on Support Vector Machines for Pattern Recognition , 1998 .

[12]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[13]  Jon Atli Benediktsson,et al.  Classification of multisource and hyperspectral data based on decision fusion , 1999, IEEE Trans. Geosci. Remote. Sens..

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

[15]  David G. Stork,et al.  Pattern Classification (2nd ed.) , 1999 .

[16]  S. M. de Jong,et al.  Imaging spectrometry : basic principles and prospective applications , 2001 .

[17]  Johannes R. Sveinsson,et al.  Multiple classifiers applied to multisource remote sensing data , 2002, IEEE Trans. Geosci. Remote. Sens..

[18]  L. S. Davis,et al.  An assessment of support vector machines for land cover classi(cid:142) cation , 2002 .

[19]  Chih-Jen Lin,et al.  A comparison of methods for multiclass support vector machines , 2002, IEEE Trans. Neural Networks.

[20]  Roger,et al.  Spectroscopy of Rocks and Minerals , and Principles of Spectroscopy , 2002 .

[21]  P. Einarsson,et al.  Volcanic tremor related to the 1991 eruption of the Hekla volcano, Iceland , 2003 .

[22]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

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

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

[25]  Giles M. Foody,et al.  A relative evaluation of multiclass image classification by support vector machines , 2004, IEEE Transactions on Geoscience and Remote Sensing.

[26]  D. Roberts,et al.  A comparison of error metrics and constraints for multiple endmember spectral mixture analysis and spectral angle mapper , 2004 .

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

[28]  Derek M. Rogge,et al.  Mapping lithology in Canada's Arctic: application of hyperspectral data using the minimum noise fraction transformation and matched filtering , 2005 .

[29]  Ramanathan Sugumaran,et al.  Classification of Iowa wetlands using an airborne hyperspectral image: a comparison of the spectral angle mapper classifier and an object-oriented approach , 2005 .

[30]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[31]  Jon Atli Benediktsson,et al.  Evaluation of Kernels for Multiclass Classification of Hyperspectral Remote Sensing Data , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[32]  Johannes R. Sveinsson,et al.  Random Forests for land cover classification , 2006, Pattern Recognit. Lett..

[33]  Giles M. Foody,et al.  Training set size requirements for the classification of a specific class , 2006 .

[34]  Paul M. Mather,et al.  Some issues in the classification of DAIS hyperspectral data , 2006 .

[35]  Scott L. Powell,et al.  Effect of Alternative Splitting Rules on Image Processing Using Classification Tree Analysis , 2006 .

[36]  Jon Atli Benediktsson,et al.  Fusion of Support Vector Machines for Classification of Multisensor Data , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[37]  Patrick Hostert,et al.  Classifying segmented hyperspectral data from a heterogeneous urban environment using support vector machines , 2007 .

[38]  Thomas Oommen,et al.  Using the one-dimensional S-transform as a discrimination tool in classification of hyperspectral images , 2007 .

[39]  Patrick Hostert,et al.  Towards an Optimized Use of the Spectral Angle Space , 2007 .

[40]  Jon Atli Benediktsson,et al.  Multiple Classifier Systems in Remote Sensing: From Basics to Recent Developments , 2007, MCS.

[41]  T. Warner,et al.  Integrating visible, near-infrared and short-wave infrared hyperspectral and multispectral thermal imagery for geological mapping at Cuprite, Nevada , 2007 .

[42]  Giles M. Foody,et al.  Multiclass and Binary SVM Classification: Implications for Training and Classification Users , 2008, IEEE Geoscience and Remote Sensing Letters.

[43]  Björn Waske,et al.  Classifying Multilevel Imagery From SAR and Optical Sensors by Decision Fusion , 2008, IEEE Transactions on Geoscience and Remote Sensing.

[44]  Jonathan Cheung-Wai Chan,et al.  Evaluation of random forest and adaboost tree-based ensemble classification and spectral band selection for ecotope mapping using airborne hyperspectral imagery , 2008 .

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