Artificial Bee based Optimized Fuzzy c-Means Clustering of Gene Expression Data

International Journal of Computer Trends and Technology (IJCTT)          
© - May Issue 2013 by IJCTT Journal
Volume-4 Issue-5                           
Year of Publication : 2013
Authors :Punam Priti Pradhan, Debahuti Mishra, Sashikala Mishra and Kailash Shaw


Punam Priti Pradhan, Debahuti Mishra, Sashikala Mishra and Kailash Shaw"Artificial Bee based Optimized Fuzzy c-Means Clustering of Gene Expression Data "International Journal of Computer Trends and Technology (IJCTT),V4(5):1-5 May Issue 2013 .ISSN Published by Seventh Sense Research Group.

Abstract: - Artificial Bee Colony (ABC) algorithm is a swarm based meta-heuristic algorithm that was introduced by Karaboge in 2005 for optimizing numerical problem. Clustering is an important tool for a variety of applications in data mining, statistical data analysis, data compression and vector quantization. The goal of clustering is to organize data into clusters such that the data in each cluster shares a high similarity while being very dissimilar to data from other clusters. Fuzzy clustering extends crisp clustering in the sense that objects can belong to various clusters with different membership degrees at the same time, whereas crisp or deterministic clustering assigns each object to a unique cluster. Fuzzy c-means (FCM) is a method of clustering which allows one piece of data to belong to two or more clusters. In this paper, we have used the ABC fuzzy clustering on three different data sets from UCI database. Here we show how ABC optimization algorithm is successful in fuzzy c-means clustering.


[1] Dervis Karaboge & Celal Ozturk, ?Fuzzy clustering with Artificial Bee colony Algorithm?, Scientific Research and Essays, vol.5, no. 14, pp. 1899-1902, 2010
[2] Salima Ouadfel, Souham Meshoul, ?Handling fuzzy image clustering with a modified ABC algorithm?, International Journal Intelligent System and Application, pp.65-74, 2012
[3] J. G. Klir and B. Yuan, ?Fuzzy sets and fuzzy logic, theory and applications?, Prentice-Hall Co., 2003.
[4] D. Karaboga & B. Basturk, ? Artificial bee colony (ABC) optimization algorithm for solving constrained optimization problems?, Lec. Notes Comput. Sci, vol. 4529, 789–798, 2007
[5] Changsheng Zhang, Dantong Ouyang, Jiaxu Ning, ?An artificial bee colony approach for clustering?, Expert Systems with Applications, pp.4761–4767,2010
[6] Xiaohui Yan, YunlongZhu, WenpingZou, Liang Wang,? A new approach for data clustering using hybrid artificial bee colony algorithm ?, Neurocomputing, pp. 241–250, 2012
[7] Zhi-gang Su, Pei-hong Wang, Jiong Shen, Yi-guo Li, Yu-fei Zhang, En-jun Hu,? Automatic fuzzy partitioning approach using Variable string length Artificial Bee Colony (VABC) algorithm?, Applied soft computing, pp.3421-3441, 2012
[8] Anan Banharnsakun, Booncharoen Sirinaovakul, Tiranee Achalakul,? The Best-so-far ABC with Multiple Patrilines for clustering problems? Neurocomputing, 2012
[9] Bahriye Akay, Dervis Karaboga,? A modified Artificial Bee Colony algorithm for real-parameter optimization?, Information Sciences, pp.120-142, 2012
[10] D.Shanthi, R.Amalraj, ?Collaborative Artificial Bee Colony Optimization Clustering Using SPNN?, Procedia Engineering, pp. 989 – 996, 2012

Keywords — Artificial bee colony, Data normalization, Principal component analysis, Fuzzy c-means