Sampling Training Data for Accurate Hyperspectral Image Classification via Tree-Based Spatial Clustering

  • Annalisa AppiceEmail author
  • Sonja Pravilovic
  • Donato Malerba
  • Antonietta Lanza
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10640)


The classification of hyperspectral images is a challenging task due to the high dimensionality of the task (i.e. large amount of pixels described over a high number of spectral channels) coupled with the small number of labeled examples typically available for learning. In the last decades, Support Vector Machines (SVMs) have gained in popularity in the field of the hyperspectral image classification as they address large attribute spaces and produce solutions from sparsely labeled data. However, they require “representative” training samples of the unknown class distribution to be accurate. In general, these samples are manually selected by expert visual inspection or field survey. This paper describes a learning schema, where the most suitable pixels to train the classifier are automatically selected via a spectral-spatial clustering phase. This reduces the expert effort required for sampling training pixels. Experimental results highlight that the proposed solution allows us to achieve a classification accuracy that outperforms the accuracy of both random and baseline sampling schemes.



Sonja Pravilovic’s research was supported by the Ministry of Science of Montenegro, Higher Education and Research for Innovation and Competitiveness (INVO/HERIC). She received the national scholarship for excellence (1/10/2016-1/10/2017) funded by the proceeds of a loan from the International Bank for Reconstruction and Development. Authors thank Francesco Dammacco for his support in developing the algorithm presented and anonymous reviewers for useful suggestions provided to improve this paper. This work is carried out in partial fulfillment of the research objectives of the European project “MAESTRA - Learning from Massive, Incompletely annotated, and Structured Data (Grant number ICT-2013-612944)” funded by the European Commission, as well as the ATENEO 2012 project “Mining Complex Patterns” and the ATENEO 2014 project “Mining of network data” funded by University of Bari Aldo Moro.


  1. 1.
    Appice, A., Guccione, P.: Exploiting spatial correlation of spectral signature for training data selection in hyperspectral image classification. In: Calders, T., Ceci, M., Malerba, D. (eds.) DS 2016. LNCS, vol. 9956, pp. 295–309. Springer, Cham (2016). CrossRefGoogle Scholar
  2. 2.
    Appice, A., Malerba, D.: Leveraging the power of local spatial autocorrelation in geophysical interpolative clustering. Data Min. Knowl. Disc. 28(5–6), 1266–1313 (2014)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Appice, A., Džeroski, S.: Stepwise induction of multi-target model trees. In: Kok, J.N., Koronacki, J., Mantaras, R.L., Matwin, S., Mladenič, D., Skowron, A. (eds.) ECML 2007. LNCS, vol. 4701, pp. 502–509. Springer, Heidelberg (2007). CrossRefGoogle Scholar
  4. 4.
    Boots, B.: Local measures of spatial association. Ecoscience 9(2), 168–176 (2002)CrossRefMathSciNetGoogle Scholar
  5. 5.
    Camps-Valls, G., Tuia, D., Bruzzone, L., Benediktsson, J.A.: Advances in hyperspectral image classification: earth monitoring with statistical learning methods. IEEE Sig. Process. Mag. 31(1), 45–54 (2014)CrossRefGoogle Scholar
  6. 6.
    Chen, C., Li, W., Su, H., Liu, K.: Spectral-spatial classification of hyperspectral image based on kernel extreme learning machine. Remote Sens. 6(6), 5795–5814 (2014)CrossRefGoogle Scholar
  7. 7.
    Cortes, C., Vapnik, V.: Support-vector networks. Mach. Learn. 20(3), 273–297 (1995)zbMATHGoogle Scholar
  8. 8.
    Dong, P., Liu, J.: Hyperspectral image classification using support vector machines with an efficient principal component analysis scheme. In: Wang, Y., Li, T. (eds.) ISKE 2011. AISC, vol. 122, pp. 131–140. Springer, Heidelberg (2012). CrossRefGoogle Scholar
  9. 9.
    Fauvel, M., Tarabalka, Y., Benediktsson, J., Chanussot, J., Tilton, J.: Advances in spectral-spatial classification of hyperspectral images. Proc. IEEE 101(3), 652–675 (2013)CrossRefGoogle Scholar
  10. 10.
    Getis, A., Ord, J.K.: The analysis of spatial association by use of distance statistics. Geogr. Anal. 24(3), 189–206 (1992)CrossRefGoogle Scholar
  11. 11.
    Hughes, G.: On the mean accuracy of statistical pattern recognizers. IEEE Trans. Inf. Theory 14(1), 55–63 (1968)CrossRefGoogle Scholar
  12. 12.
    Melgani, F., Bruzzone, L.: Classification of hyperspectral remote sensing images with support vector machines. IEEE Trans. Geosci. Remote Sens. 42(8), 1778–1790 (2004)CrossRefGoogle Scholar
  13. 13.
    Pasolli, E., Melgani, F., Tuia, D., Pacifici, F., Emery, W.J.: SVM active learning approach for image classification using spatial information. IEEE Trans. Geosci. Remote Sens. 52(4), 2217–2233 (2014)CrossRefGoogle Scholar
  14. 14.
    Pasolli, E., Yang, H.L., Crawford, M.M.: Active-metric learning for classification of remotely sensed hyperspectral images. IEEE Trans. Geosci. Remote Sens. 54(4), 1925–1939 (2016)CrossRefGoogle Scholar
  15. 15.
    Plaza, A., Benediktsson, J.A., Boardman, J.W., Brazile, J., Bruzzone, L., Camps-Valls, G., Chanussot, J., Fauvel, M., Gamba, P., Gualtieri, A., Marconcini, M., Tilton, J.C., Trianni, G.: Recent advances in techniques for hyperspectral image processing. Remote Sens. Environ. 113(Suppl. 1), S110–S122 (2009)CrossRefGoogle Scholar
  16. 16.
    Rajadell, O., Garcia-Sevilla, P., Dinh, V.C., Duin, R.P.W.: Semi-supervised hyperspectral pixel classification using interactive labeling. In: 2011 3rd Workshop on Hyperspectral Image and Signal Processing: Evolution in Remote Sensing (WHISPERS), pp. 1–4 (2011)Google Scholar
  17. 17.
    Stearns, S.D., Wilson, B.E., Peterson, J.R.: Dimensionality reduction by optimal band selection for pixel classification of hyperspectral imagery. vol. 2028, pp. 118–127 (1993)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Annalisa Appice
    • 1
    • 2
    Email author
  • Sonja Pravilovic
    • 3
  • Donato Malerba
    • 1
    • 2
  • Antonietta Lanza
    • 1
  1. 1.Dipartimento di InformaticaUniversità Degli Studi di Bari Aldo MoroBariItaly
  2. 2.Consorzio Interuniversitario Nazionale per l’Informatica - CINIBariItaly
  3. 3.Faculty of Information TechnologyMediterranean University Vaka DjurovicaPodgoricaMontenegro

Personalised recommendations