diverse benchmarks and compared with nine classifi-
cation techniques and three metaheuristics.
Experiments show that the cGA is competitive
with the chosen special purpose classification tech-
niques and also with the general purpose metaheuris-
tics, attaining the best result on one problem instance.
The cGA was ranked in fifth place.
Regarding future developments, two points were
considered. The first is test other crossover and mu-
tation operators, and verify if the hybridization of the
cGA with local search metaheuristics is able to im-
prove the basic cGA. The second point aims at per-
forming a more rigorous study of the population grid
layout, size, and neighbours used.
ACKNOWLEDGEMENTS
This work was partially supported by national funds
through Fundac¸
˜
ao para a Ci
ˆ
encia e a Tecnologia
(FCT) under project [UID/EEA/50009/2013], and by
the PROTEC Program funds under the research grant
[SFRH/PROTEC/67953/2010].
REFERENCES
Alba, E. and Dorronsoro, B. (2008). Cellular Genetic Algo-
rithms. Springer Publishing Company, Incorporated,
1st edition.
Borgelt, C. (2006). Prototype-based classification and clus-
tering. PhD thesis, Otto-von-Guericke-Universit
¨
at
Magdeburg, Universit
¨
atsbibliothek.
Cahon, S., Melab, N., and Talbi, E.-G. (2004). Par-
adiseo: A framework for the reusable design of paral-
lel and distributed metaheuristics. Journal of Heuris-
tics, 10(3):357–380.
Duda, R. O., Hart, P. E., and Stork, D. G. (2000). Pattern
Classification (2Nd Edition). Wiley-Interscience.
Falco, I. D., Cioppa, A. D., and Tarantino, E. (2007). Facing
classification problems with particle swarm optimiza-
tion. Appl. Soft Comput., 7(3):652–658.
Falkenauer, E. (1998). Genetic Algorithms and Grouping
Problems. John Wiley & Sons, Inc., New York, NY,
USA.
Garc
´
ıa, S. and Herrera, F. (2008). An extension on “sta-
tistical comparisons of classifiers over multiple data
sets” for all pairwise comparisons. Journal of Ma-
chine Learning Research, 9:2677–2694.
Jain, A. K. (2010). Data clustering: 50 years beyond k-
means. Pattern Recognition Letters, 31(8):651 – 666.
Award winning papers from the 19th International
Conference on Pattern Recognition (ICPR)19th Inter-
national Conference in Pattern Recognition (ICPR).
Jain, A. K., Murty, M. N., and Flynn, P. J. (1999). Data
clustering: A review. ACM Comput. Surv., 31(3):264–
323.
Karaboga, D. and Ozturk, C. (2011). A novel clustering
approach: Artificial bee colony (abc) algorithm. Appl.
Soft Comput., 11(1):652–657.
Lichman, M. (2013). UCI machine learning repository.
University of California, Irvine, School of Informa-
tion and Computer Sciences.
Lourenc¸o, A., Bul
`
o, S. R., Rebagliati, N., Fred, A. L. N.,
Figueiredo, M. A. T., and Pelillo, M. (2015). Proba-
bilistic consensus clustering using evidence accumu-
lation. Machine Learning, 98(1-2):331–357.
Marinakis, Y., Marinaki, M., Doumpos, M., Matsatsinis, N.,
and Zopounidis, C. (2008). A hybrid stochastic genet-
icgrasp algorithm for clustering analysis. Operational
Research, 8(1):33–46.
Maulik, U., Bandyopadhyay, S., and B, S. (2000). Genetic
algorithm-based clustering technique. Pattern Recog-
nition, 33:1455–1465.
Mirkin, B. (1996). Mathematical Classification and Clus-
tering. Kluwer Academic Publishers, Dordrecht, The
Netherlands.
Ni, J., Li, L., Qiao, F., and Wu, Q. (2013). A novel
memetic algorithm and its application to data cluster-
ing. Memetic Computing, 5(1):65–78.
Niknam, T. and Amiri, B. (2010). An efficient hybrid ap-
proach based on pso, aco and k-means for cluster anal-
ysis. Appl. Soft Comput., 10(1):183–197.
Selim, S. Z. and Ismail, M. A. (1984). K-means-type algo-
rithms: A generalized convergence theorem and char-
acterization of local optimality. IEEE Trans. Pattern
Anal. Mach. Intell., 6(1):81–87.
Senthilnath, J., Omkar, S., and Mani, V. (2011). Clustering
using firefly algorithm: Performance study. Swarm
and Evolutionary Computation, 1(3):164 – 171.
Zhao, J., Lei, X., Wu, Z., and Tan, Y. (2014). Clustering
using improved cuckoo search algorithm. In Tan, Y.,
Shi, Y., and Coello, C., editors, Advances in Swarm
Intelligence, volume 8794 of Lecture Notes in Com-
puter Science, pages 479–488. Springer International
Publishing.
Clustering using Cellular Genetic Algorithms
373