Una A computer tool for data grouping based on behavior of bee

Authors

  • Niriaska Perozo Universidad Centroccidental Lisandro Alvarado, Venezuela
  • Oscar Gutiérrez Universidad Centroccidental Lisandro Alvarado, Venezuela
  • Raúl Pérez Universidad Centroccidental Lisandro Alvarado, Venezuela

Keywords:

clustering, artificial bee colony, K-Means, swarm intelligence, data mining

Abstract

In the field of data mining and unsupervised machine learning, data clustering is defined as the task of grouping objects according to a similarity or dissimilarity measure. That means, objects that are similar among them are grouped in the same cluster, and objects that are dissimilar are grouped into different clusters so a data descriptive structure can emerge. In social sciences, the classification and the grouping regarding to behavior patterns can take place to quantitative descriptions and predictions which let more specific study about how societies work under some parameters such as prediction of a crime emergent behavior in some social sectors. In general, the clustering problem can be formulated as a multi-objective optimization problem, which can be very complex in time and space computationally speaking. In this sense, the Artificial Bee Colony Algorithm which is a swarm intelligence algorithm based on numeric optimization, tries to get the best solution to the problem, exploiting and exploring the search space. In this work, we propose a computationally tool implemented in java for simulating the behavior of the honey bee swarms as a multi-agent system, where it is possible to observe the data clustering in training data that is used to tune the key parameters and compare them with similar papers. Through this experimentation, it is proposed to use the particle swarm optimization algorithm as a heuristic technique to get better initial solutions to the problem, so that the ABC algorithm can converge to a global optimum improving its convergence rate.

 

Downloads

Download data is not yet available.

References

Cios, K , Pedrycz, W., Swiniarsk, Y. y Kurgan, L.. (2007). Data mining: a knowledge. discovery approach. New York, Estados Unidos:. Springer.

Karaboga, D.,,Gorkemli, B.,.Ozturk, C. y .Karaboga, N. (2014). A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artificial Intelligence Review: an International Science and Engineering Journal, 42 (1), 21-57.

Armano, G. y Farmani, M. (2014). Clustering: an alysis with combination of artificial bee colony. Algorithm and k-means technique. International Journal of Computer Theory and Engineering, 6 ,(2), 141-145.

Dymnicki, A. y Henry, D (2011). Use of clustering methods to understand more about the case. Methodological Innovations Online, 6 (2),.6-26.

Filho, D., Da Rocha, E., Da silva, I., Paranhos, R., Da Silva, M. y Felix, B. (2014). Cluster analysis for political scientist. Applied Mathematics, 5, 2408-2415.

Published

2016-12-30

How to Cite

Perozo, N., Gutiérrez, O., & Pérez, R. (2016). Una A computer tool for data grouping based on behavior of bee. Dissertare, 1(1), 64-75. Retrieved from https://revistas.uclave.org/index.php/dissertare/article/view/1646

Issue

Section

Artículos de Investigación