Skip to main content

Advertisement

Log in

Multi-objective semi-supervised clustering for automatic pixel classification from remote sensing imagery

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

Classifying the pixels of satellite images into homogeneous regions is a very challenging task as different regions have different types of land covers. Some land covers contain more regions, while some contain relatively smaller regions (e.g., bridges, roads). In satellite image segmentation, no prior information is available about the number of clusters. Here, in this paper, we have solved this problem using the concepts of semi-supervised clustering which utilizes the property of unsupervised and supervised classification. Three cluster validity indices are utilized, which are simultaneously optimized using AMOSA, a modern multiobjective optimization technique based on the concepts of simulated annealing. The first two cluster validity indices, symmetry distance based Sym-index, and Euclidean distance based I-index, are based on unsupervised properties. The last one is a supervised information based cluster validity index, Minkowski index. For supervised information, initially fuzzy C-mean clustering technique is used. Thereafter, based on the highest membership values of the data points to their respective clusters, randomly 10 % data points with their class labels are chosen. The effectiveness of this proposed semi-supervised clustering technique is demonstrated on three satellite image data sets of different cities of India. Results are also compared with existing clustering techniques.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25

Similar content being viewed by others

Abbreviations

SOO:

Single objective optimization

MOO:

Multiobjective optimization

AMOSA:

Archived multiobjective simulated annealing based technique

SA:

Simulated annealing

FCM:

Fuzzy C-means

MOGA:

Multiobjective genetic algorithm

References

  • Altun Y, McAllester D, Belkin M (2005) Maximum margin semi-supervised learning for structured variables. In: Advances in neural information processing systems. MIT Press, Cambridge, MA, pp 33–40

  • Bandyopadhyay S, Pal SK (2001) Pixel classification using variable string genetic algorithms with chromosome differentiation. IEEE Trans Geosci Remote Sens 39(2):303–308

    Article  Google Scholar 

  • Bandyopadhyay S, Saha S (2008) A point symmetry-based clustering technique for automatic evolution of clusters. IEEE Trans Knowl Data Eng 20(11):1441–1457

    Article  Google Scholar 

  • Bandyopadhyay S, Maulik U, Mukhopadhyay A (2007) Multiobjective genetic clustering for pixel classification in remote sensing imagery. IEEE Trans Geosci Remote Sens 45(5):1506–1511

    Article  Google Scholar 

  • Bandyopadhyay S, Saha S, Maulik U, Deb K (2008) A simulated annealing-based multiobjective optimization algorithm: AMOSA. IEEE Trans Evolut Comput 12(3):269–283

    Article  Google Scholar 

  • Basu S, Banerjee A, Mooney RJ (2004) Active semi-supervision for pairwise constrained clustering. Proceedings of the SIAM International Conference on Data Mining (SDM-2004), Buena Vista, FL, pp–344

  • Ben-Hur A, Guyon I (2003) Detecting stable clusters using principal component analysis. In: Functional genomics, Springer, Berlin, pp 159–182

  • Bezdek JC (1981) Pattern recognition with fuzzy objective function algorithms. Kluwer, Norwell

    Book  MATH  Google Scholar 

  • Bilenko M, Basu S, Mooney RJ (2004) Integrating constraints and metric learning in semi-supervised clustering. In: Proceedings of the twenty-first international conference on Machine learning, ACM, pp 81–88

  • Chapelle O, Zien A (2004) Semi-supervised classification by low density separation. In: AI STATS. MIT Press, Cambridge, MA

  • Chapelle O, Schölkopf B, Zien A et al (2006) Semi-supervised learning, vol 2. MIT press, Cambridge

    Book  Google Scholar 

  • Das S, Konar A (2009) Automatic image pixel clustering with an improved differential evolution. Appl Soft Comput 9(1):226–236

    Article  Google Scholar 

  • Deb K (2001) Multi-objective optimization using evolutionary algorithms, vol 16. Wiley, New York

    MATH  Google Scholar 

  • Fan J, Han M, Wang J (2009) Single point iterative weighted fuzzy c-means clustering algorithm for remote sensing image segmentation. Pattern Recogn 42(11):2527–2540

    Article  MATH  Google Scholar 

  • Geman S, Geman D (1984) Stochastic relaxation, gibbs distributions, and the bayesian restoration of images. IEEE Trans Pattern Anal Mach Intell 6:721–741

    Article  MATH  Google Scholar 

  • Kirkpatrick S, Gelatt CD, Vecchi MP et al (1983) Optimization by simmulated annealing. Science 220(4598):671–680

    Article  MATH  MathSciNet  Google Scholar 

  • Maulik U, Bandyopadhyay S (2002) Performance evaluation of some clustering algorithms and validity indices. IEEE Trans Pattern Anal Mach Intell 24(12):1650–1654

    Article  Google Scholar 

  • Maulik U, Bandyopadhyay S (2003) Fuzzy partitioning using a real-coded variable-length genetic algorithm for pixel classification. IEEE Trans Geosci Remote Sens 41(5):1075–1081

    Article  Google Scholar 

  • Maulik U, Saha I (2009) Modified differential evolution based fuzzy clustering for pixel classification in remote sensing imagery. Pattern Recogn 42(9):2135–2149

    Article  MATH  Google Scholar 

  • Maulik U, Saha I (2010) Automatic fuzzy clustering using modified differential evolution for image classification. IEEE Trans Geosci Remote Sens 48(9):3503–3510

    Article  Google Scholar 

  • Richards JA, Richards J (1999) Remote sensing digital image analysis, vol 3. Springer, Berlin

    Book  Google Scholar 

  • Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65

    Article  MATH  Google Scholar 

  • Saha S, Bandyopadhyay S (2010) Application of a multiseed-based clustering technique for automatic satellite image segmentation. IEEE Geosci Remote Sens Lett 7(2):306–308

    Article  Google Scholar 

  • Saha S, Bandyopadhyay S (2013) A generalized automatic clustering algorithm in a multiobjective framework. Appl Soft Comput 13(1):89–108

    Article  Google Scholar 

  • Saha I, Maulik U, Bandyopadhyay S, Plewczynski D (2012a) Svmefc: Svm ensemble fuzzy clustering for satellite image segmentation. IEEE Geosci Remote Sens Lett 9(1):52–55

    Article  Google Scholar 

  • Saha S, Ekbal A, Alok AK (2012b) Semi-supervised clustering using multiobjective optimization. In: 2012 12th International Conference on Hybrid Intelligent Systems (HIS), IEEE, pp 360–365

  • Sathya P, Malathi L (2011) Classification and segmentation in satellite imagery using back propagation algorithm of ann and k-means algorithm. Int J Mach Learn Comput 1(4):422–426

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Abhay Kumar Alok.

Additional information

Communicated by Y.-S. Ong.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Alok, A.K., Saha, S. & Ekbal, A. Multi-objective semi-supervised clustering for automatic pixel classification from remote sensing imagery. Soft Comput 20, 4733–4751 (2016). https://doi.org/10.1007/s00500-015-1701-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-015-1701-x

Keywords

Navigation