A new grouping genetic algorithm for clustering problems

被引:120
作者
Agustin-Blas, L. E. [1 ]
Salcedo-Sanz, S. [1 ]
Jimenez-Fernandez, S. [1 ]
Carro-Calvo, L. [1 ]
Del Ser, J. [2 ]
Portilla-Figueras, J. A. [1 ]
机构
[1] Univ Alcala, Dept Signal Theory & Commun, Madrid 28871, Spain
[2] Tecnalia Res & Innovat, Bizkaia, Spain
关键词
Grouping genetic algorithms; Clustering problems; Hybrid algorithms; K-HARMONIC MEANS; EVOLUTIONARY;
D O I
10.1016/j.eswa.2012.02.149
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we present a novel grouping genetic algorithm for clustering problems. Though there have been different approaches that have analyzed the performance of several genetic and evolutionary algorithms in clustering, the grouping-based approach has not been, to our knowledge, tested in this problem yet. In this paper we fully describe the grouping genetic algorithm for clustering, starting with the proposed encoding, different modifications of crossover and mutation operators, and also the description of a local search and an island model included in the algorithm, to improve the algorithm's performance in the problem. We test the proposed grouping genetic algorithm in several experiments in synthetic and real data from public repositories, and compare its results with that of classical clustering approaches, such as K-means and DBSCAN algorithms, obtaining excellent results that confirm the goodness of the proposed grouping-based methodology. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:9695 / 9703
页数:9
相关论文
共 48 条
[1]   Near optimal citywide WiFi network deployment using a hybrid grouping genetic algorithm [J].
Agustin-Blas, L. E. ;
Salcedo-Sanz, S. ;
Vidales, P. ;
Urueta, G. ;
Portilla-Figueras, J. A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (08) :9543-9556
[2]   A hybrid grouping genetic algorithm for assigning students to preferred laboratory groups [J].
Agustin-Blas, Luis E. ;
Salcedo-Sanz, Sancho ;
Ortiz-Garcia, Emilio G. ;
Portilla-Figueras, Antonio ;
Perez-Bellido, Angel M. .
EXPERT SYSTEMS WITH APPLICATIONS, 2009, 36 (03) :7234-7241
[3]  
[Anonymous], 2007, Uci machine learning repository
[4]   Evaluating performance advantages of grouping genetic algorithms [J].
Brown, EC ;
Sumichrast, RT .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2005, 18 (01) :1-12
[5]   A grouping genetic algorithm for the microcell sectorization problem [J].
Brown, EC ;
Vroblefski, M .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2004, 17 (06) :589-598
[6]   Impact of the replacement heuristic in a grouping genetic algorithm [J].
Brown, EC ;
Sumichrast, RT .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (11) :1575-1593
[7]   A genetic algorithm with gene rearrangement for K-means clustering [J].
Chang, Dong-Xia ;
Zhang, Xian-Da ;
Zheng, Chang-Wen .
PATTERN RECOGNITION, 2009, 42 (07) :1210-1222
[8]   A genetic clustering algorithm using a message-based similarity measure [J].
Chang, Dongxia ;
Zhao, Yao ;
Zheng, Changwen ;
Zhang, Xianda .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (02) :2194-2202
[9]   A particle swarm optimization approach to clustering [J].
Cura, Tunchan .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) :1582-1588
[10]   Automatic kernel clustering with a Multi-Elitist Particle Swarm Optimization Algorithm [J].
Das, Swagatam ;
Abraham, Ajith ;
Konar, Amit .
PATTERN RECOGNITION LETTERS, 2008, 29 (05) :688-699