Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30840
Chemical Reaction Algorithm for Expectation Maximization Clustering

Authors: Li Ni, Pen ManMan, Li KenLi


Clustering is an intensive research for some years because of its multifaceted applications, such as biology, information retrieval, medicine, business and so on. The expectation maximization (EM) is a kind of algorithm framework in clustering methods, one of the ten algorithms of machine learning. Traditionally, optimization of objective function has been the standard approach in EM. Hence, research has investigated the utility of evolutionary computing and related techniques in the regard. Chemical Reaction Optimization (CRO) is a recently established method. So the property embedded in CRO is used to solve optimization problems. This paper presents an algorithm framework (EM-CRO) with modified CRO operators based on EM cluster problems. The hybrid algorithm is mainly to solve the problem of initial value sensitivity of the objective function optimization clustering algorithm. Our experiments mainly take the EM classic algorithm:k-means and fuzzy k-means as an example, through the CRO algorithm to optimize its initial value, get K-means-CRO and FKM-CRO algorithm. The experimental results of them show that there is improved efficiency for solving objective function optimization clustering problems.

Keywords: chemical reaction optimization, objective function clustering, expectation maximization, initial

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 926


[1] Albert Y. S. Lam and Victor O. K. Li, Chemical reaction optimization: a tutorial, Memetic Computing, Vol. 4, No. 1, 2013.
[2] Sanghamitra Bandyopadhyay, Genetic algorithms for clustering and fuzzy clustering, WIREs Data Mining and Knowledge Discovery, Volume 1, December 2011.
[3] Siripen Wikaisuksakul, A multi-objective genetic algorithm with fuzzy c-means for automatic data clustering, Applied Soft Computing, Vol. 24, 2014.
[4] David Hallac Jure Leskovec, Stephen Boyd, Network Lasso: Clustering and Optimization in Large Graphs, KDD15, August 2015.
[5] Grgoire A. Gallet and Fabio Pietrucci, Structural cluster analysis of chemical reactions in solution, The Journal of Chemical Physics, Vol 139, 2013.
[6] P. C. Srinivasa Rao1.Haider Banka1, Novel chemical reaction optimization based unequal clustering and routing algorithms for wireless sensor networks, Wireless Netw, Vol 12, January 2016.
[7] Yoon Mi Hamrick and Michael D. Morse, Comparative Cluster Reaction Studies of the V, Nb, and T a Series, The Journal of Physical Chemistry, Vol. 93, No. 17, 1989.
[8] M.-S. YANG, A Survey of Fuzzy Clustering, Mathl. Comput Modelling, Vol. 18, No. 11, 1993.
[9] Chenglong Tang Shigang Wang, Wei Xu, New fuzzy c-means clustering model based on the data weighted approach, Data&Knowledge Engineering, Vol. 69, 2010.
[10] Dan Li Hong Gu Liyong Zhang, A fuzzy c-means clustering algorithm based on nearest-neighbor intervals for incomplete data, Expert Systems with Applications, Vol 37, 2010.
[11] Matteo Brunelli Mario Fedrizzi Michele Fedrizzi, Fuzzy m-ary adjacency relations in social network analysis, Information Fusion, Vol 17, 2014.
[12] Du-Ming Tsai Chung-Chan Lin, Fuzzy C-means based clustering for linearly and nonlinearly separable data, Pattern Recognition, Vol 44, 2011.
[13] Lun Hu and Keith C. C. Chan, Fuzzy Clustering in a Complex Network Based on Content Relevance and Link Structures, IEEE Transactions on Fuzzy Systems, vol. 24, No 2, 2016.
[14] Burhan Tu rksen, Review of fuzzy system models with an emphasis on fuzzy functions, Transactions of the Institute of Measurement and Control , Vol 31, 2009.
[15] Isabel Timn, Jess Soto, Horacio Prez-Snchez, Jos M. Cecilia, Parallel implementation of fuzzy minimals clustering algorithm, Expert Systems With Applications, Vol 41, 2016
[16] Tien Trong Nguyen, ZhiYong Li, ShiWen Zhang, Tung Khac Truong, A hybrid algorithm based on particle swarm and chemical reaction, Expert Systems with Applications 41 (2014).
[17] Liang Bai, Jiye Liang, Cluster validity functions for categorical data: a solution-space perspective, Data Min Knowl Disc, 2014
[18] Raghu Krishnapuram,and James M. Keller, A Possibilistic Approach to Clustering, IEEE Transactions on Fuzzy Systems, vol. 1, no. 2, May 1993
[19] Dempster, A P, Laird, N M, Rubin, D B. Maximum Likelihood for Incomplete Data via the EM Algorithm (J). 1977.
[20] Hartigan J A, Wong M A. A K-means clustering algorithm.(J). Applied Statistics, 2013, 28(1):100-108.