Co-training with Clustering for the Semi-supervised Classification of Remote Sensing Images

  • Prem Shankar Singh Aydav
  • Sonjharia Minz
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 380)


The collection of labeled data to train a classifier is very difficult, time-consuming, and expensive in the area of remote sensing. To solve the classification problem with few labeled data, many semi-supervised techniques have been developed and explored for the classification of remote sensing images. Self-learning and co-training techniques are widely explored for the semi-supervised classification of remote sensing images. In this paper, a co-training model with clustering is proposed for the classification of remote sensing images. To show effectiveness of the proposed technique, experiments have been performed on two different spectral views of hyperspectral remote sensing images using support vector machine as supervised classifier and semi-supervised fuzzy c-means as clustering technique. The experimental results show that co-training with clustering technique performs better than the traditional co-training algorithm and self-learning semi-supervised technique for the classification of remotely sensed images.


Co-training Remote sensing image classification Self-learning Semi-supervised fuzzy c-means Semi-supervised learning Support vector machine 


  1. 1.
    Li, J., Dias, J.M.B., Plaza, A.: Semi supervised self-learning for hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 51(7), 318–322 (2013)Google Scholar
  2. 2.
    Song, X.Q., Liu, R., Aang, W., Jiao, L.: Modified co training with spectral and spatial views for semi supervised hyperspectral image classification. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 7(6), 2044–2055 (2014)CrossRefGoogle Scholar
  3. 3.
    Bruzzone, L., Chi, M., Marconcini, M.: A novel transductive SVM for semisupervised classification of remote-sensing images. IEEE Trans. Geosci. Remote Sens. 44(11), 3363–3373 (2006)CrossRefGoogle Scholar
  4. 4.
    Chi, M., Bruzzone, L.: Semisupervised classification of hyperspectral images by SVMs optimized in the primal. IEEE Trans. Geosci. Remote Sens. 45(6), 1870–1880 (2007)CrossRefGoogle Scholar
  5. 5.
    Jackson, Q., Landgrebe, D.A.: An adaptive classifier design for high-dimensional data analysis with a limited training data set. IEEE Trans. Geosci. Remote Sens. 39(12), 2664–2679 (2001)CrossRefGoogle Scholar
  6. 6.
    Valls, G.C., Marsheva, T.V.B., Zhou, D.: Semi-supervised graph-based hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 45(10), 3044–3054 (2007)CrossRefGoogle Scholar
  7. 7.
    Ratle, F., Camps-Valls, G., Weston, J.: Semi supervised neural networks for efficient hyperspectral image classification. IEEE Trans. Geosci. Remote Sens. 48(5), 2271–2282 (2010)CrossRefGoogle Scholar
  8. 8.
    Persello, C., Bruzzone, L.: Active and semisupervised learning for the classification of remote sensing images. IEEE Trans. Geosci. Remote Sens. 52(11), 6937–6956 (2014)CrossRefGoogle Scholar
  9. 9.
    Schwenker, F., Trentin, E.: Pattern classification and clustering: a review of partially supervised learning approaches. Pattern Recogn. Lett. 37, 4–14 (2014)CrossRefGoogle Scholar
  10. 10.
    Gan, H., Sang, N., Huang, R., Tong, X., Dan, Z.: Using clustering analysis to improve semi-supervised classification. Neurocomputing 101, 290–298 (2013)CrossRefGoogle Scholar
  11. 11.
  12. 12.
    Lin, T.W.C., Weng, R.C.: Probability estimates for multi class classification by pair wise coupling. J. Mach. Learn. Res. 4, 975–1005 (2004)MathSciNetGoogle Scholar
  13. 13.
    Bensaid, A.M., Hall, L.O., Bezdek, J.C., Clarke, L.P P.: Partially supervised clustering for image segmentation. Pattern Recogn. 29, 370–379 (1996)Google Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  1. 1.School of Computer and Systems Sciences, JNUNew DelhiIndia

Personalised recommendations