Una Herramienta computacional para el agrupamiento de datos basado en el comportamiento colectivo de las abejas
Palabras clave:
agrupamiento de datos, colonia artificial de abejas, K- Medias, inteligencia de enjambre, minería de datosResumen
En el ámbito de la minería de datos y el aprendizaje de máquina no supervisado, la agrupación de datos es definido como la tarea de agrupar objetos de acuerdo con una medida de similitud o disimilitud. Esto es, los objetos que son similares entre sí, se reúnen en el mismo grupo, y los que son disímiles se organizan en diferentes grupos, a partir de lo cual, puede emerger una estructura descriptiva de los datos. En las ciencias sociales, la clasificación y agrupamiento de individuos respecto a patrones de comportamiento puede dar lugar a descripciones y predicciones cuantitativas que permitan un estudio más preciso de cómo funcionan las sociedades bajo ciertos parámetros como por ejemplo: la predicción de un comportamiento emergente de la delincuencia en algunos sectores sociales. En general, el problema de agrupamiento puede formularse con la optimización de multi-objetivos, la cual puede ser muy compleja en términos de tiempo y espacio, en términos computacionales. En este sentido, el algoritmo de colonia de abejas, perteneciente al área de la inteligencia de enjambre y basado en la optimización numérica, intenta obtener la mejor solución al problema, explotando y explorando el espacio de búsqueda. En este trabajo se propone una herramienta computacional implementada en Java para simular el comportamiento de los enjambres de abejas como un sistema multi-agentes, en el cual es posible observar la agrupación en los datos de prueba que se utilizan para ajustar los parámetros clave y comparar los resultados obtenidos con trabajos similares. A través de la experimentación realizada, se propone utilizar el algoritmo de optimización de enjambre de partículas, como una técnica heurística para obtener mejores soluciones iniciales en el agrupamiento de datos, de tal manera que el algoritmo de colonia de abejas pueda converger a un óptimo global, mejorando su velocidad de convergencia.
Descargas
Citas
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.
Publicado
Cómo citar
Número
Sección
Derechos del/de autor/es a partir del año de publicación
Esta obra está bajo la licencia:
Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
Las opiniones expresadas por los autores no necesariamente reflejan la postura del editor de la publicación ni de la UCLA. Se autoriza la reproducción total o parcial de los textos aquí publicados, siempre y cuando se cite la fuente completa y la dirección electrónica de esta revista. Los autores(as) tienen el derecho de utilizar sus artículos para cualquier propósito siempre y cuando se realice sin fines de lucro. Los autores(as) pueden publicar en internet o cualquier otro medio la versión final aprobada de su trabajo, luego que esta ha sido publicada en esta revista.