Abstract
Fuzzy clustering methods produce a soft partition of units. Unlike standard methods, each unit is assigned to a cluster according to a membership degree that takes value in the interval [0, 1]. Starting from the most known algorithm, the Fuzzy k-Means, in the last decades, several variants have been proposed. By relaxing the unit-sum constraints of the membership degrees, we move from the fuzzy to the possibilistic approach. In this case, the membership degrees are better identified as typicality degrees. In this chapter, fuzzy and possibilistic clustering methods will be first briefly introduced from a theoretical point of view, and after their application to benchmark case studies will be presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abelson, R.P., Sermat, V.: Multidimensional scaling of facial expressions. J. Exp. Psychol. Gen. 63, 546–554 (1962)
Anderson, E.: The irises of the Gaspe Peninsula. Bull. Am. Iris Soc. 59, 2–5 (1936)
Babuska, R., Van der Veen, P.J., Kaymak, U.: Improved covariance estimation for Gustafson-Kessel clustering. In: Proceedings of the 2002 IEEE International Conference on Fuzzy Systems, pp. 1081–1085 (2002)
Bagus, F.A.F., Pramana, S.: advclust: Object Oriented Advanced Clustering. R package version 0.4 (2016). https://CRAN.R-project.org/package=advclust
Barni, M., Cappellini, V., Mecocci, A.: Comments on ‘A possibilistic approach to clustering’. IEEE T. Fuzzy Syst. 4, 393–396 (1996)
Bezdek, J.C.: Cluster validity with fuzzy sets. J. Cybern. 3, 58–73 (1974)
Bezdek, J.C.: Pattern Recognition with Fuzzy Objective Function Algorithm. Plenum Press, New York (1981)
Campello, R.J.G.B.: A fuzzy extension of the Rand index and other related indexes for clustering and classification assessment. Pattern Recognit. Lett. 28, 833–841 (2007)
Campello, R.J.G.B., Hruschka, E.R.: A fuzzy extension of the silhouette width criterion for cluster analysis. Fuzzy Sets Syst. 157, 2858–2875 (2006)
Cebeci, Z.: Comparison of internal validity indices for fuzzy clustering. J. Agr. Inform. 10, 1–14 (2019)
Charytanowicz, M., Niewczas, J., Kulczycki, P., Kowalski, P.A., Lukasik, S., Zak, S.: A complete gradient clustering algorithm for features analysis of X-ray images. In: Pietka, E., Kawa, J. (eds.) Information Technologies in Biomedicine, pp. 15–24. Springer-Verlag, Berlin (2010)
Chavent, M., Kuentz, V., Labenne, A., Liquet, B., Saracco, J.: PCAmixdata: Multivariate Analysis of Mixed Data. R package version 3.1 (2017). https://CRAN.R-project.org/package=PCAmixdata
Chou, C.-H., Su, M.-C.: A modified version of the \(K\)-means algorithm with a distance based on cluster symmetry. IEEE T. Pattern Anal. Mach. Intell. 23, 674–680 (2001)
Davé, R.N.: Characterization and detection of noise in clustering. Pattern Recognit. Lett. 12, 657–664 (1991)
Davé, R.N.: Validating fuzzy partitions obtained through c-shells clustering. Pattern Recognit. Lett. 17, 613–623 (1996)
Davé, R.N., Sen, S.: Robust fuzzy clustering of relational data. IEEE T. Fuzzy Syst. 10, 713–727 (2002)
de Leeuw, J., Mair, P.: Multidimensional scaling using majorization: SMACOF in R. J. Stat. Softw. 31, 1–30 (2009)
Di Lorenzo, P.: usmap: US Maps including Alaska and Hawaii. R package version 0.5.0 (2019). https://CRAN.R-project.org/package=usmap
Engen, B., Levy, N., Schlossberg, H.: The dimensional analysis of a new series of facial expressions. J. Exp. Psychol. Gen. 55, 454–458 (1958)
Ferraro, M.B., Giordani, P.: A toolbox for fuzzy clustering using the R programming language. Fuzzy Sets Syst. 279, 1–16 (2015)
Ferraro, M.B., Giordani, P., Serafini, A.: fclust: an R package for fuzzy clustering. R J. 11(1), 205–233 (2019)
Fisher, R.A.: The use of multiple measurements in taxonomic problems. Ann. Eugen. 7, 179–188 (1935)
Fukuyama, Y., Sugeno, M.: A new method of choosing the number of clusters for the fuzzy \(c\)-means method. In: Proceedings of the 5th Fuzzy System Symposium, pp. 247-250 (1989) (in Japanese)
Gath, I., Geva, A.B.: Unsupervised optimal fuzzy clustering. IEEE T. Pattern Anal. Mach. Intell. 11, 773–781 (1989)
Giordani, P., Ferraro, M.B., Martella, F.: datasetsICR: Datasets from the Book “An Introduction to Clustering with R”, R package version 1.0 (2020). https://CRAN.R-project.org/package=datasetsICR
Gustafson, D.E., Kessel, W.C.: Fuzzy clustering with a fuzzy covariance matrix. In: Proceedings of the 1978 IEEE Conference on Decision and Control including the 17th Symposium on Adaptive Processes, pp. 761–766 (1979)
Hathaway, R.J.: Another interpretation of the EM algorithm for mixture distributions. Stat. Probab. Lett. 4, 53–56 (1986)
Henderson, H.V., Velleman, P.F.: Building multiple regression models interactively. Biometrics 37, 391–411 (1981)
Kaufman, L., Rousseuw, P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. Wiley, New York (1990)
Klawonn, F., Chekhtman, V., Janz, E.: Visual inspection of fuzzy clustering results. In: Benitez, J.M., Cordon, O., Hoffmann, F., Roy, R. (eds.) Advances in Soft Computing - Engineering Design and Manufacturing, pp. 65–76. Springer, London (2003)
Klawonn, F., Höppner, F.: An alternative approach to the fuzzifier in fuzzy clustering to obtain better clustering. In: Proceedings of Eusflat Conference, pp. 730–734 (2003)
Klawonn, F., Kruse, R., Winkler, R.: Fuzzy clustering: more than just fuzzification. Fuzzy Sets Syst. 281, 272–279 (2015)
Krishnapuram, R., Joshi, A., Nasraoui, O., Yi, L.: Low-complexity fuzzy relational clustering algorithms for web mining. IEEE T. Fuzzy Syst. 9, 595–607 (2001)
Krishnapuram, R., Keller, J.M.: A possibilistic approach to clustering. IIEEE T. Fuzzy Syst. 1, 98–110 (1993)
Krishnapuram, R., Keller, J.M.: The possibilistic \(c\)-means algorithm: insights and recommendations. IEEE T. Fuzzy Syst. 4, 385–393 (1996)
Kwon, S.H.: Cluster validity index for fuzzy clustering. Electron. Lett. 34, 2176–2177 (1998)
Li, R.-P., Mukaidono, M.: A maximum-entropy approach to fuzzy clustering. In: Proceedings of 1995 IEEE International Conference on Fuzzy Systems, pp. 2227–2232 (1995)
Li, R.-P., Mukaidono, M.: Gaussian clustering method based on maximum-fuzzy-entropy interpretation. Fuzzy Sets Syst. 102, 253–258 (1999)
MacQueen, J.: Some methods for classification and analysis of multivariate observations. Proceedings of the Fifth Berkeley Symposium on Mathematics, Statistics and Probability, vol. 1, pp. 281–298 (1967)
Maechler, M., Rousseeuw, P., Struyf, A., Hubert, M., Hornik, K.: cluster: Cluster Analysis Basics and Extensions. R package version 2.1.0 (2019)
Meyer, D., Dimitriadou, E., Hornik, K., Weingessel, A., Leisch, F., Chang, C.-C., Lin, C.-C.: e1071: Misc Functions of the Department of Statistics, Probability Theory Group (Formerly: E1071), TU Wien. R package version 1.7-3 (2019). https://CRAN.R-project.org/package=e1071
Pal, N.R., Pal, K., Bezdek, J.C.: A mixed \(c\)-means clustering model. In: Proceedings of FUZZ-IEEE’97, pp. 11–21 (1997)
Pal, N.R., Pal, K., Keller, J.M., Bezdek, J.C.: A possibilistic fuzzy \(c\)-means clustering algorithm. IEEE T. Fuzzy Syst. 13, 517–530 (2005)
R Core Team: R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna (2020). https://www.R-project.org
Ruspini, E.H.: Numerical methods for fuzzy clustering. Inf. Sci. 2, 319–350 (1970)
Saad, M.F., Alimi, A.M.: Modified fuzzy possibilistic \(c\)-means. In: Proceedings of the International Multiconference of Engineers and Computer Scientists, pp. 18–20 (2009)
Sarkar, D., Andrews, F., Wright, K., Klepeis, N., Murrell, P.: lattice: Trellis graphics for R, R package version 0.20-41 (2020). https://CRAN.R-project.org/package=lattice
Tang, Y.G., Sun, F.C., Sun, Z.Q.: Improved validation index for fuzzy clustering. In: American Control Conference, June 8–10, Portland, OR, USA (2005)
Timm, H., Borgelt, C., Döring, C., Kruse, R.: An extension to possibilistic fuzzy cluster analysis. Fuzzy Sets Syst. 147, 3–16 (2004)
Wachs, J., Shapira, O., Stern, H.: A method to enhance the ‘possibilistic \(C\)-means with repulsion’ algorithm based on cluster validity index. In: Abraham, A., de Baets, B., Köppen, M., Nickolay, B. (eds.) Applied Soft Computing Technologies: The Challenge of Complexity. Advances in Soft Computing, vol. 34. Springer, Berlin (2006)
Wang, W., Zhang, Y.: On fuzzy cluster validity indices. Fuzzy Sets Syst. 158, 2095–2117 (2007)
Wickham, H.: ggplot2: Elegant Graphics for Data Analysis. Springer-Verlag, New York (2016)
Winkler, R., Klawonn, F., Kruse, R.: Fuzzy clustering with polynomial fuzzifier function in connection with \(m\)-estimators. Appl. Comput. Math. 10, 146–163 (2011)
Xie, X.L., Beni, G.: A validity measure for fuzzy clustering. IEEE T. Pattern Anal. Mach. Intell. 13, 841–847 (1991)
Yang, M.-S., Wu, K.-L.: Unsupervised possibilistic clustering. Pattern Recognit. 39, 5–21 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Giordani, P., Ferraro, M.B., Martella, F. (2020). Fuzzy Clustering. In: An Introduction to Clustering with R. Behaviormetrics: Quantitative Approaches to Human Behavior, vol 1. Springer, Singapore. https://doi.org/10.1007/978-981-13-0553-5_5
Download citation
DOI: https://doi.org/10.1007/978-981-13-0553-5_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-0552-8
Online ISBN: 978-981-13-0553-5
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)