An Information Entropy-Based Animal Migration Optimization Algorithm for Data Clustering

被引:6
作者
Hou, Lei [1 ]
Gao, Jian [1 ,2 ]
Chen, Rong [1 ]
机构
[1] Dalian Maritime Univ, Coll Informat Sci & Technol, Dalian 116026, Peoples R China
[2] Jilin Univ, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun 130012, Peoples R China
基金
中国国家自然科学基金;
关键词
animal migration optimization; information entropy; data clustering; PARTICLE SWARM OPTIMIZATION; ARTIFICIAL BEE COLONY; CONSTRAINED OPTIMIZATION; K-MEANS;
D O I
10.3390/e18050185
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Data clustering is useful in a wide range of application areas. The Animal Migration Optimization (AMO) algorithm is one of the recently introduced swarm-based algorithms, which has demonstrated good performances for solving numeric optimization problems. In this paper, we presented a modified AMO algorithm with an entropy-based heuristic strategy for data clustering. The main contribution is that we calculate the information entropy of each attribute for a given data set and propose an adaptive strategy that can automatically balance convergence speed and global search efforts according to its entropy in both migration and updating steps. A series of well-known benchmark clustering problems are employed to evaluate the performance of our approach. We compare experimental results with k-means, Artificial Bee Colony (ABC), AMO, and the state-of-the-art algorithms for clustering and show that the proposed AMO algorithm generally performs better than the compared algorithms on the considered clustering problems.
引用
收藏
页数:16
相关论文
共 39 条
[1]   A Clustering Method Based on the Maximum Entropy Principle [J].
Aldana-Bobadilla, Edwin ;
Kuri-Morales, Angel .
ENTROPY, 2015, 17 (01) :151-180
[2]   NP-hardness of Euclidean sum-of-squares clustering [J].
Aloise, Daniel ;
Deshpande, Amit ;
Hansen, Pierre ;
Popat, Preyas .
MACHINE LEARNING, 2009, 75 (02) :245-248
[3]  
Barbakh WA, 2009, STUD COMPUT INTELL, V249, P7
[4]   Clustering using PK-D: A connectivity and density dissimilarity [J].
Baya, Ariel E. ;
Larese, Monica G. ;
Granitto, Pablo M. .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 51 :151-160
[5]   Improved accelerated PSO algorithm for mechanical engineering optimization problems [J].
Ben Guedria, Najeh .
APPLIED SOFT COMPUTING, 2016, 40 :455-467
[6]  
Boobord F, 2015, INT ARAB J INF TECHN, V12, P489
[7]   Categorical-and-numerical-attribute data clustering based on a unified similarity metric without knowing cluster number [J].
Cheung, Yiu-ming ;
Jia, Hong .
PATTERN RECOGNITION, 2013, 46 (08) :2228-2238
[8]   A particle swarm optimization approach to clustering [J].
Cura, Tunchan .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (01) :1582-1588
[9]   Entropic Approach to Multiscale Clustering Analysis [J].
De Domenico, Manlio ;
Insolia, Antonio .
ENTROPY, 2012, 14 (05) :865-879
[10]   A self-organizing migrating genetic algorithm for constrained optimization [J].
Deep, Kusum ;
Dipti .
APPLIED MATHEMATICS AND COMPUTATION, 2008, 198 (01) :237-250