Improvement to the K-Means Algorithm Through a Heuristics Based on a Bee Honeycomb Structure

Authors

  • Joaquín Pérez Centro Nacional de Investigación y Desarrollo Tecnológico
  • Adriana Mexicano Centro Nacional de Investigación y Desarrollo Tecnológico
  • Rodolfo Pazos Instituto Tecnológico de Cd. Madero
  • René Santaolaya Centro Nacional de Investigación y Desarrollo Tecnológico
  • Miguel Hidalgo Centro Nacional de Investigación y Desarrollo Tecnológico
  • Alejandra Moreno Centro Nacional de Investigación y Desarrollo Tecnológico
  • Nelva Almanza Centro Nacional de Investigación y Desarrollo Tecnológico

Keywords:

Combinatorial Optimization, K-Means, Biologically Inspired Computing

Abstract

The object clustering problem, according to their similarity measures, can be formulated as a combinatorial optimization problem. The K-Means algorithm has been widely used for solving such problem; however, its computational cost is very high. In this work a new heuristics is proposed for reducing the computational complexity in the classification step of the algorithm, based on a honeycomb structure, which the algorithm builds when clusters are visualized in a two-dimensional space. In particular it has been observed that
an object can only change membership to neighboring clusters. The heuristics consists of performing distance calculations only with respect to centroids of neighboring clusters, which reduces the number of calculations. For assessing the performance of this heuristics, a set of experiments was carried out that involved 2,500, 10,000 and 40,000 objects uniformly distributed in a two dimensional space, as well as real-world instances of 3,100 and 245,057 objects with 2 and 3 dimensions. The results were encouraging, since the calculation time was reduced as much as 65% on average, with respect to the standard K-Means algorithm for the synthetic instances, and up to 62% on average for the real-world instances, while the quality was reduced on average by 0.05% and 2.5%, respectively.

Downloads

Download data is not yet available.

Downloads

Published

2013-04-01

How to Cite

Joaquín Pérez, Adriana Mexicano, Rodolfo Pazos, René Santaolaya, Miguel Hidalgo, Alejandra Moreno, & Nelva Almanza. (2013). Improvement to the K-Means Algorithm Through a Heuristics Based on a Bee Honeycomb Structure. Journal of Network and Innovative Computing, 1, 7. Retrieved from https://cspub-jnic.org/index.php/jnic/article/view/22

Issue

Section

Original Article