Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

An efficient approach for unsupervised fuzzy clustering based on grouping evolution strategies

Published: 01 May 2013 Publication History
  • Get Citation Alerts
  • Abstract

    Fuzzy data clustering plays an important role in practical use and has become a prerequisite step for decision-making in fuzzy environment. In this paper we propose a new algorithm, called FuzzyGES for unsupervised fuzzy clustering based on adaptation of the recently proposed Grouping Evolution Strategy (GES). To adapt GES for fuzzy clustering we devise a fuzzy counterpart of the grouping mutation operator typically used in GES, and employ it in a two phase procedure to generate a new clustering solution. Unlike conventional clustering algorithms which should get the number of clusters as an input, FuzzyGES tries to determine the true number of clusters as well as providing the optimal cluster centroids after several iterations. The proposed approach is validated through using several data sets and results are compared with those of fuzzy c-means algorithm, particle swarm optimization algorithm (PSO), differential evolution (DE) and league championship algorithm (LCA). We also investigate the performance of FuzzyGES through using different cluster validity indices. Our results indicate that FuzzyGES is fast and provides acceptable results in terms of both determining the correct number of clusters and the accurate cluster centroids.

    References

    [1]
    O.M. Alia, R. Mandava, M.E. Aziz, Harmony search-based cluster initialization for fuzzy c-means segmentation of MR images, in: proceedings of the TENCON 2009-Emerging Technologies for Sustainable Development, 2009, pp. 1-6.
    [2]
    Aliguliyev, R.M., Performance evaluation of density-based clustering methods. Information Sciences. v179. 3583-3602.
    [3]
    Beyer, H.G. and Schwefel, H.P., Evolution strategies: a comprehensive introduction. Natural Computing. v1. 3-52.
    [4]
    Bezdek, J.C., Pattern Recognition with Fuzzy Objective Function Algorithms. 1981. Plenum, New York.
    [5]
    Bezdek, J.C., Pattern Recognition, in: Handbook of Fuzzy Computation. 1998. IOP Publishing Ltd, Boston, NY.
    [6]
    Davies, D.L. and Bouldin, D.W., A cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence. v1. 224-227.
    [7]
    Duda, R.O., Hart, P.E. and Stork, D.G., . 2000. second ed. Wiley Interscience Publication, New York.
    [8]
    Dunn, J.C., A fuzzy relative of the ISODATA process and its use in detecting compact, well-separated clusters. Journal of Cybernetics. v3. 32-57.
    [9]
    De Falco, I., Della Cioppa, A. and Tarantino, E., Facing classification problems with particle swarm optimization. Applied Soft Computing. v7. 652-658.
    [10]
    Falkenauer, E., New representation and operators for GAs applied to grouping problems. Evolutionary Computation. v2. 123-144.
    [11]
    Falkenauer, E., Genetic Algorithms and Grouping Problems. 1998. Wiley, New York.
    [12]
    Freitas, A.A., A review of evolutionary algorithms for data mining. In: Maimon, O., Rokach, L. (Eds.), Soft Computing for Knowledge Discovery and Data Mining, Springer-Verlag, New York. pp. 61-93.
    [13]
    M. Ghadirinejad, Single-sided Assembly Line Balancing Using A Meta-heuristic Algorithm, Unpublished M.Sc. Thesis, Islamic Azad University, Tehran South Branch, Iran, 2010.
    [14]
    Gurrutxaga, I., Albisua, I., Arbelaitz, O., Martın, J.I., Muguerza, J., Perez, J.M. and Perona, I., SEP/COP: an efficient method to find the best partition in hierarchical clustering based on a new cluster validity index. Pattern Recognition. v43. 3364-3373.
    [15]
    Halkidi, M., Batistakis, Y. and Vazirgiannis, M., Cluster validity methods: part I. SIGMOD Record. v31 i2. 40-45.
    [16]
    Halkidi, M., Batistakis, Y. and Vazirgiannis, M., Cluster validity methods: part II. SIGMOD Record. v31 i3. 19-27.
    [17]
    Hruschka, E.R., Campello, R.J.G.B., Freitas, A.A. and de Carvalho, A.C.P.L.F., A survey of evolutionary algorithms for clustering. IEEE Transactions on Systems, Man, and Cybernetics-Part C: Applications and Reviewes. v39. 133-155.
    [18]
    A. Husseinzadeh Kashan, Upper and Lower Bound Procedures for Batch-processing Machine Scheduling Problems With Different Capacity Requirement for Jobs, Unpublished Ph.D. Dissertation, Amirkabir University of Technology, Iran, 2009.
    [19]
    A. Husseinzadeh Kashan, League Championship Algorithm: a new algorithm for numerical function optimization, in: IEEE International Conference of Soft Computing and Pattern Recognition, SoCPaR 2009, 2009, pp. 43-48.
    [20]
    Husseinzadeh Kashan, A., An efficient algorithm for constrained global optimization and application to mechanical engineering design: league championship algorithm (LCA). Computer-Aided Design. v43. 1769-1792.
    [21]
    A. Husseinzadeh Kashan, M. Husseinzadeh Kashan, GPSO: a novel particle swarm optimizer for grouping problems, Information Sciences, 10.1016/j.ins.2012.10.036, in press.
    [22]
    A. Husseinzadeh Kashan, M. Jenabi, M. Husseinzadeh Kashan, A new solution approach for grouping problems based on evolution strategies, in: Proceedings of IEEE International Conference of Soft Computing and Pattern Recognition, SoCPaR 2009, 2009, pp. 88-93.
    [23]
    A. Husseinzadeh Kashan, B. Karimi, A new algorithm for constrained optimization inspired by the sport league championships, in: IEEE World Congress on Computational Intelligence, WCCI 2010, 2010, pp. 487-494.
    [24]
    Jain, A.K. and Dubes, R.C., Algorithms for Clustering Data. 1988. Prentice Hall Advanced Reference Series: Computer Science.
    [25]
    J. Kennedy, R.C. Eberhard, Particle swarm optimization, in: Proceedings of the IEEE International Conference on Neural Networks, Piscataway, NJ, USA, 1995, pp. 1942-1948.
    [26]
    Naldi, M.C., de Carvalho, A.C.P.L.F., Campello, R.J.G.B. and Hruschka, E.R., Genetic clustering for data mining. In: Maimon, O., Rokach, L. (Eds.), Soft Computing for Knowledge Discovery and Data Mining, Springer-Verlag, New York. pp. 113-132.
    [27]
    Patra, B., Nandi, S. and Viswanath, P., A distance based clustering method for arbitrary shaped clusters in large datasets. Pattern Recognition. v44. 2862-2870.
    [28]
    Rechenberg, I., Evolutionsstrategie: Optimierung technischer Systeme nach den Prinzipien der biologischen Evolution. 1973. Frommann-Holzboog, Stuttgart.
    [29]
    Rezaee, B., A cluster validity index for fuzzy clustering. Fuzzy Sets and Systems. v161. 3014-3025.
    [30]
    Storn, R. and Price, K., DE-a simple and efficient heuristic for global optimization over continuous space. Journal of Global Optimization. v11. 341-359.
    [31]
    Viswanath, P. and Babu, V.S., Rough-DBSCAN: a fast hybrid density based clustering method for large data sets. Pattern Recognition Letters. v30. 1477-1488.
    [32]
    Wang, W. and Zhang, Y., On fuzzy cluster validity indices. Fuzzy Sets and Systems. v158. 2095-2117.
    [33]
    Xie, X.L. and Beni, G., A validity measure for fuzzy clustering. IEEE Transaction on Pattern Analysis and Machine Intelligence. v13. 841-847.
    [34]
    Xu, R. and Wunsch II, D., Survey of clustering algorithms. IEEE Transactions on Neural Networks. v16. 645-678.
    [35]
    Zadeh, L.A., Fuzzy sets. Information Control. v8. 338-353.

    Cited By

    View all
    • (2018)A simple yet effective grouping evolutionary strategy (GES) algorithm for scheduling parallel machinesNeural Computing and Applications10.1007/s00521-016-2789-330:6(1925-1938)Online publication date: 1-Sep-2018
    • (2016)A novel Grouping Coral Reefs Optimization algorithm for optimal mobile network deployment problems under electromagnetic pollution and capacity control criteriaExpert Systems with Applications: An International Journal10.1016/j.eswa.2016.02.03255:C(388-402)Online publication date: 15-Aug-2016
    • (2016)A new fast fuzzy partitioning algorithmExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.12.03451:C(143-150)Online publication date: 1-Jun-2016
    • Show More Cited By

    Index Terms

    1. An efficient approach for unsupervised fuzzy clustering based on grouping evolution strategies
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image Pattern Recognition
        Pattern Recognition  Volume 46, Issue 5
        May, 2013
        296 pages

        Publisher

        Elsevier Science Inc.

        United States

        Publication History

        Published: 01 May 2013

        Author Tags

        1. Clustering
        2. Fuzzy
        3. Fuzzy c-means algorithm
        4. Grouping evolution strategy

        Qualifiers

        • Article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0

        Other Metrics

        Citations

        Cited By

        View all
        • (2018)A simple yet effective grouping evolutionary strategy (GES) algorithm for scheduling parallel machinesNeural Computing and Applications10.1007/s00521-016-2789-330:6(1925-1938)Online publication date: 1-Sep-2018
        • (2016)A novel Grouping Coral Reefs Optimization algorithm for optimal mobile network deployment problems under electromagnetic pollution and capacity control criteriaExpert Systems with Applications: An International Journal10.1016/j.eswa.2016.02.03255:C(388-402)Online publication date: 15-Aug-2016
        • (2016)A new fast fuzzy partitioning algorithmExpert Systems with Applications: An International Journal10.1016/j.eswa.2015.12.03451:C(143-150)Online publication date: 1-Jun-2016
        • (2016)Automatic clustering using nature-inspired metaheuristicsApplied Soft Computing10.1016/j.asoc.2015.12.00141:C(192-213)Online publication date: 1-Apr-2016
        • (2015)Relative entropy collaborative fuzzy clustering methodPattern Recognition10.1016/j.patcog.2014.09.01848:3(933-940)Online publication date: 1-Mar-2015
        • (2015)Active constrained fuzzy clusteringPattern Recognition10.1016/j.patcog.2014.09.00848:3(953-967)Online publication date: 1-Mar-2015
        • (2015)Bias-correction fuzzy clustering algorithmsInformation Sciences: an International Journal10.1016/j.ins.2015.03.006309:C(138-162)Online publication date: 10-Jul-2015
        • (2014)A size-insensitive integrity-based fuzzy c-means method for data clusteringPattern Recognition10.1016/j.patcog.2013.11.03147:5(2042-2056)Online publication date: 1-May-2014

        View Options

        View options

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media