Abstract
One important task of analyzing remote sensing satellite imagery is to categorize the pixels according to various landcover regions. This unsupervised segmentation task can be posed as a problem of pixel intensity clustering, considering the different spectral bands as different features. Due to the presence of noise and overlapping clusters present in remote sensing images, fuzzy clustering is popularly applied for the segmentation task. However, fuzzy C-means like fuzzy clustering algorithms suffer from random initialization that often causes them to get stuck into some local optimum results. In this article, a game theory-motivated approach based on Shapley value to initialize the cluster centers for FCM clustering has been adopted which provides more stability and improved performance. The proposed method explores and exploits the advantages of both game theory and fuzzy technique for pixel classification. The superiority of the approach has been demonstrated over a numeric satellite image data set as well as different real-life remote sensing satellite images both visually and numerically with statistical support. The results have been compared with several popular centroid-based clustering techniques, viz. K-means, K-means++, fuzzy C-means (FCM) and probabilistic FCM, using \(J_m\) and I indexes as well as visual cluster plots.
Similar content being viewed by others
References
Abualigah L (2019) Feature selection and enhanced krill herd algorithm for text document clustering. Springer, Berlin
Abualigah L (2020a) Group search optimizer: a nature-inspired meta-heuristic optimization algorithm with its results, variants, and applications. Neural Comput Appl. https://doi.org/10.1007/s00521-020-05107-y
Abualigah L (2020b) Multi-verse optimizer algorithm: a comprehensive survey of its results, variants, and applications. Neural Comput Appl 32:12381–12401
Abualigah L, Diabat A (2020) A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Comput 1–19
Ahmed N, Mahmud S, Elahi ML, Ahmed S, Sujauddin M (2019) Forecasting river sediment deposition through satellite image driven unsupervised machine learning techniques. Remote Sens Appl Soc Environ 13:435–444
Alok AK, Saha S, Ekbal A (2016) Multi-objective semi-supervised clustering for automatic pixel classification from remote sensing imagery. Soft Comput 20(12):4733–4751
Arthur D, Vassilvitskii S (2006) k-Means++: the advantages of careful seeding. Technical report, Stanford
Bandyopadhyay S, Pal SK (2001) Pixel classification using variable string genetic algorithms with chromosome differentiation. IEEE Trans Geosci Remote Sens 39(2):303–308
Banerjee B, Varma S, Buddhiraju KM, Eeti LN (2013) Unsupervised multi-spectral satellite image segmentation combining modified mean-shift and a new minimum spanning tree based clustering technique. IEEE J Sel Top Appl Earth Obs Remote Sens 7(3):888–894
Banerjee B, Bovolo F, Bhattacharya A, Bruzzone L, Chaudhuri S, Mohan BK (2014) A new self-training-based unsupervised satellite image classification technique using cluster ensemble strategy. IEEE Geosci Remote Sens Lett 12(4):741–745
Bezdek JC (1973) Fuzzy mathematics in pattern classification. Ph.D. thesis. Cornell University, Ithaca, NY
Borra S, Thanki R, Dey N (2019) Satellite image analysis: clustering and classification. Springer, Singapore
Chen X, Xiang S, Liu CL, Pan CH (2014) Vehicle detection in satellite images by hybrid deep convolutional neural networks. IEEE Geosci Remote Sens Lett 11(10):1797–1801
Fister Jr I, Yang XS, Fister I, Brest J, Fister D (2013) A brief review of nature-inspired algorithms for optimization. arXiv preprint arXiv:13074186
Garg VK, Narahari Y, Murty MN (2012) Novel biobjective clustering (BiGC) based on cooperative game theory. IEEE Trans Knowl Data Eng (TKDE) 25:1070–1082
Henry C, Azimi SM, Merkle N (2018) Road segmentation in SAR satellite images with deep fully convolutional neural networks. IEEE Geosci Remote Sens Lett 15(12):1867–1871
Jain AK, Murty MN, Flynn PJ (1999) Data clustering: a review. ACM Comput Surv (CSUR) 31:264–323
Korenda AR, Zaeri-Amirani M, Afghah F (2017) A hierarchical stackelberg-coalition formation game theoretic framework for cooperative spectrum leasing. In: 2017 51st annual conference on information sciences and systems (CISS). IEEE, pp 1–6
Li Y, Tao C, Tan Y, Shang K, Tian J (2016a) Unsupervised multilayer feature learning for satellite image scene classification. IEEE Geosci Remote Sens Lett 13(2):157–161
Li Y, Yang G, He H, Jiao L, Shang R (2016b) A study of large-scale data clustering based on fuzzy clustering. Soft Comput 20(8):3231–3242
Mai DS, Ngo LT (2015) Semi-supervised fuzzy c-means clustering for change detection from multispectral satellite image. In: 2015 IEEE international conference on fuzzy systems (FUZZ-IEEE). IEEE, pp 1–8
Maulik U, Bandyopadhyay S (2002) Performance evaluation of some clustering algorithms and validity indices. IEEE Trans Pattern Anal Mach Intell 24(12):1650–1654
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
Maulik U, Chakraborty D (2017) Remote sensing image classification: a survey of support-vector-machine-based advanced techniques. IEEE Geosci Remote Sens Mag 5(1):33–52
Maulik U, Saha I (2010) Automatic fuzzy clustering using modified differential evolution for image classification. IEEE Trans Geosci Remote Sens 48(9):3503–3510
Mukhopadhyay A, Maulik U, Bandyopadhyay S (2015) A survey of multiobjective evolutionary clustering. ACM Comput Surv (CSUR) 47(4):1–46
Nefti S, Oussalah M (2004) Probabilistic-fuzzy clustering algorithm. In: 2004 IEEE international conference on systems, man and cybernetics (IEEE Cat. No. 04CH37583), vol 5. IEEE, pp 4786–4791
Osborne MJ (2004) An introduction to game theory, vol 3. Oxford University Press, New York
Pedrycz W, Vukovichc G (2004) Fuzzy clustering with supervision. Pattern Recognit 37:1339–1349
Puzicha J, Hofmann T, Buhmann J (2000) Theory of proximity based clustering: structure detection by optimization. Pattern Recognit 33(4):617–634
Sabri S, Radjef MS, Kechadi MT (2011) Evaluation of a clustering technique based on game theory. In: Proceedings 2011 IEEE international conference on spatial data mining and geographical knowledge services. IEEE, pp 71–76
Saha I, Maulik U, Bandyopadhyay S, Plewczynski D (2011) SVMeFC: SVM ensemble fuzzy clustering for satellite image segmentation. IEEE Geosci Remote Sens Lett 9(1):52–55
Sammouda R, Adgaba N, Touir A, Al-Ghamdi A (2014) Agriculture satellite image segmentation using a modified artificial hopfield neural network. Comput Hum Behav 30:436–441
Shapley LS (1971) Cores of convex games. Int J Game Theory 1(1):11–26
Thiruvengadachari S, Kalpana A, Adiga S, Sreenivasi M (1989) IRS data users handbook (revision 1). Department of Space, Govt of India, NRSA, Hyderabad
Tucker AW, Luce RD (1959) Contributions to the theory of games, vol 40. Princeton University Press, Princeton
Unsalan C, Boyer KL (2013) Multispectral satellite image understanding: from land classification to building and road detection. Springer, Berlin
Xie H, Luo X, Wang C, Liu S, Xu X, Tong X (2016) Multispectral remote sensing image segmentation using rival penalized controlled competitive learning and fuzzy entropy. Soft Comput 20(12):4709–4722
Zhang R, Yu L, Tian S, Lv Y (2019) Unsupervised remote sensing image segmentation based on a dual autoencoder. J Appl Remote Sens 13(3):038501. https://doi.org/10.1117/1.JRS.13.038501
Acknowledgements
U. Maulik and A. Mukhopadhyay acknowledge the support received from DST-SERB Grant (No. MTR/2019/000288) of Jadavpur University and DST-PURSE Grant of University of Kalyani, respectively.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declared that they have no potential conflict of interest.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kundu, S., Maulik, U. & Mukhopadhyay, A. A game theory-based approach to fuzzy clustering for pixel classification in remote sensing imagery. Soft Comput 25, 5121–5129 (2021). https://doi.org/10.1007/s00500-020-05514-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-020-05514-2