CFP last date
20 May 2024
Reseach Article

A Hybrid Clustering Approach using Artificial Bee Colony (ABC) and Particle Swarm Optimization

by S. Karthikeyan, T. Christopher
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 100 - Number 15
Year of Publication: 2014
Authors: S. Karthikeyan, T. Christopher
10.5120/17598-8057

S. Karthikeyan, T. Christopher . A Hybrid Clustering Approach using Artificial Bee Colony (ABC) and Particle Swarm Optimization. International Journal of Computer Applications. 100, 15 ( August 2014), 1-6. DOI=10.5120/17598-8057

@article{ 10.5120/17598-8057,
author = { S. Karthikeyan, T. Christopher },
title = { A Hybrid Clustering Approach using Artificial Bee Colony (ABC) and Particle Swarm Optimization },
journal = { International Journal of Computer Applications },
issue_date = { August 2014 },
volume = { 100 },
number = { 15 },
month = { August },
year = { 2014 },
issn = { 0975-8887 },
pages = { 1-6 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume100/number15/17598-8057/ },
doi = { 10.5120/17598-8057 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:30:00.980770+05:30
%A S. Karthikeyan
%A T. Christopher
%T A Hybrid Clustering Approach using Artificial Bee Colony (ABC) and Particle Swarm Optimization
%J International Journal of Computer Applications
%@ 0975-8887
%V 100
%N 15
%P 1-6
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In this paper, Cluster analysis is a group objects like observations, events etc based on the information that are found in the data describing the objects or their relations. The main goal of the clustering is that the objects in a group will be similar or related to one other and different from (or unrelated to) the objects in other groups. In this paper, proposed a hybrid model of PSABC algorithm. The PSABC algorithm is a combination of Particle Swarm Algorithm (PSO) and Artificial Bee Colony (ABC) Algorithm used for data clustering on benchmark problems. The PSABC algorithm is compared with other existing classification techniques to evaluate the performance of the proposed approach. Thirteen of typical test data sets from the UCI Machine Learning Repository are used to demonstrate the results of the techniques. The simulation results indicate that PSABC algorithm can efficiently be used for multivariate data clustering.

References
  1. Han, J. and Kamber, M. 2001. Data Mining: Concepts and Techniques, Academic Press.
  2. Jain, A. and Dubes, R. 1998 . Algorithms for Clustering Data, Prentice-Hall, Englewood Cliffs, NJ.
  3. Sarkar, M. , Yegnanafayana, B. and Khemani, D. 1997. A Clustering Algorithm using an Evolutionary Programming based Approach, Pattern Recognit. Lett. , Vol. 18 ,pp. 975-986.
  4. Frigui, H. and Krishnapuram, R. 1999. A robust competitive clustering algorithm with applications in computer vision, IEEE Trans. Pattern Anal. Mach. Intell. 21, pp. 450–465.
  5. Leung, Y. , Zhang, J. and Xu, Z. 2000. Clustering by scale-space filtering, IEEE Trans. Pattern Anal. Mach. Intell. 22,pp. 1396–1410.
  6. Jain, A. K. , Murty, M. N. and Flynn, P. J. 1999. Data clustering: a review, ACM Comput. Surveys ,Vol. 31 ,No. 3 ,pp. 264–323.
  7. Data Mining and Knowledge Discovery Handbook, Springer, New York, pp. 321–352,2005.
  8. Mirkin, B. 1996. Mathematical Classification and Clustering, Kluwer Academic Publishers, Dordrecht, The Netherlands.
  9. MacQueen J. 1967. Some methods for classification and analysis of multivariate observations, 5th Berkeley Symp. Math. Stat. Probability ,pp. 281-297.
  10. Bezdek, JC. 1981. Pattern Recognition with Fuzzy Objective Function Algorithms, Plenum Press, New York.
  11. Gan, G. , Wu, J. and Yang, Z. 2009. A genetic fuzzy k-Modes algorithm for clustering categorical data, Expert Syst. Appl. , Vol. 36, pp. 1615-1620.
  12. Das, S. 2006. Konar A, Chakraborty UK ,"Automatic Fuzzy Segmentation of Images with Differential Evolution", In IEEE Congress on Evolutionary Computation, pp. 2026-2033.
  13. Zhao, B. 2007. An Ant Colony Clustering Algorithm, Sixth International Conference on Machine Learning and Cybernetics, Hong. Kong. pp. 3933-3938.
  14. Runkler, TA. and Katz, C. 2006. Fuzzy Clustering by Particle Swarm Optimization, IEEE International Conference on Fuzzy Systems", Canada. 601-608.
  15. Hua-Jun Zeng, Xuan-Hui Wang, Zheng Chen and Wei-Ying Ma. 2003. CBC: Clustering Based Text Classification Requiring Minimal Labeled Data, IEEE International Conference on Data Mining - ICDM , pp. 443-450.
  16. Karaboga, D. 2005. An idea based on honey bee swarm for numerical optimization, Technical Report-TR06, Erciyes University, Engineering Faculty, Computer Engineering Department.
  17. De Falco, I. , Della Cioppa, A. and Tarantino, E. 2007. Facing classification problems with Particle Swarm Optimization, Appl. Soft Comput,Vol. 7 No. 3 ,pp. 652–658.
  18. Marinakis, Y. , Marinaki, M. , Doumpos, M. , Matsatsinis, N. and Zopounidis, C. 2008. A hybrid stochastic genetic—GRASP algorithm for clustering analysis, Oper. Res. Int. J. (ORIJ) ,Vol. 8 ,No. 1pp. 33–46.
  19. Kennedy, J and Eberhart, R. 1995. Particle swarm optimization, Proceedings of the IEEE international conference on neural networks (Perth, Australia), pp. 1942–1948. Piscataway, NJ: IEEE Service Center.
  20. Al-Tabtabai, H. and Alex, PA. 1999. Using Genetic Algorithms to Solve Optimization Problems in Construction, Eng Constr Archit Manage,Vol. 6,No. 2,pp. 121–32.
  21. Shi, Y. and Eberhar, R. 1998. A modified particle swarm optimizer, Proceedings of the IEEE international conference on evolutionary computation. Piscataway, NJ: IEEE Press. pp. 69–73.
  22. Chen, H. , Jin, H. , Sun, J. , Liao, X. and Deng,D 2003. A new proxy caching scheme for parallel video servers", Computer Networks and Mobile Computing, pp. 438–441.
  23. Karaboga, D. and Basturk, B. 2007. Artificial Bee Colony (ABC) optimization algorithm for solving constrained optimization problems, LNCS: Advances in Soft Computing: Foundations of Fuzzy Logic and Soft Computing, Vol. 4529, Springer–Verlag pp. 789–798.
Index Terms

Computer Science
Information Sciences

Keywords

Clustering Classification Artificial Bee Colony Particle Swarm Algorithm.