7 CONCLUSIONS
The main motivation for the current work was
utilizing the notion of opposition values to accelerate
an ant-based algorithm called API (after the name of
Pachycondyla APIcalis ants) for crisp clustering of
real-world datasets. The performance of the
proposed algorithm is studied by comparing it with
three different state-of-the-art clustering algorithms
and original version of API. The obtained results
over five benchmark datasets show that the
enhanced API algorithm, called OBAPI, is able to
outperform four other algorithms over a majority of
the datasets. The proposed method can significantly
decrease the number of function evaluations while
improving the quality of solutions in most cases
without adding any new parameter to the original
API. The proposed technique makes a heuristic
method which is only studied for clustering datasets
with average number of features.
REFERENCES
Aupetit, S., Monmarché, N., Slimane, M., Liardet, P.,
2006. An Exponential Representation in the API
Algorithm for Hidden Markov Models Training,
Artificial Evolution, Lecture Notes in Computer
Science (3871) 61-72.
Amiri, A. M., Armano. G., 2013. Early diagnosis of heart
disease using classification and regression trees, The
2013 International Joint Conference on Neural
Networks (IJCNN), IEEE 1-4.
Amiri, A. M., Armano. G., 2014. A Decision Support
System to Diagnose Heart Diseases in Newborns,
2014. 3rd International Conference on Health Science
and Biomedical Systems (HSBS 2014) NANU 16-21.
Bandyopadhyay, S., Maulik, U., 2002. Genetic clustering
for automatic evolution of clusters and application to
image classification, Pattern Recognition (35) 1197–
1208.
Blake, C., Keough, E., Merz, C. J., 1998. UCI Repository
of Machine Learning Database. [Online]. Available:
http://www.ics.uci.edu/~mlearn/MLrepository.html
Bonabeau, E., Dorigo, M., Theraulaz, G., 1999. Swarm
Intelligence: From Natural to Artificial Systems,
Oxford University Press, New York.
Chen, Q., Mo, J., 2009. Optimizing the ant clustering
model based on k-means algorithm, in: Proceeding of
the 2009 WRI World Congress on Computer Science
and Information Engineering, 699–702.
Chou, C. H., Su, M. C., Lai, E., 2004. A new cluster
validity measure and its application to image
compression, Pattern Analysis and Applications (7)
205–220.
Das, A., Abraham, A., Konar, A., 2008. Automatic
clustering using an improved differential evolution
algorithm, IEEE Tran. on Systems, Man, and
Cybernetics (38) 218–237.
Dorigo, M., Caro, G. D., Gambarella, L. M., 1999. Ant
algorithms for discrete optimization, Artificial Life (5)
137–172.
Halkidi, M., Vazirgiannis, M., 2001. Clustering validity
assessment: finding the optimal partitioning of a
dataset, in: Proceeding of IEEE ICDM, San Jose, CA,
187–194.
Han, L., Kamber, M., 2001. Data Mining: Concepts and
Techniques, Morgan Kaufmann, San Francisco, USA.
Hartmann, V., 2005. Evolving agents swarms for
clustering and sorting, in: Genetic Evolutionary
Computation Conference, GECCO, ACM Press,
Prague, Czech Republic, 217–224.
Jain, A. K., Murty, M. N., Flynn, P. J.,1999. Data cluste-
ring: A review, ACM Comput. Surv. (31) 264–323.
Kao, Y. T., Zahara, E., Kao, I., 2008. A hybridized
approach to data clustering, Expert Systems with
Applications (34) 1754–1762.
Labroche, N., Monmarche, N., Venturini, G., 2003.
Antclust: ant clustering and web usage mining, in:
Genetic and Evolutionary Conference, Chicago,25–36.
Leung, Y., Zhang, J., Xu, Z., 2000. Clustering by scale-
space filtering, IEEE Transaction on Pattern Analysis
and Machine Intelligence (22) 1396–1410.
Monmarché, N., Venturin, G., Slimane, M., 2000. On how
Pachycondyla apicalis ants suggest a new search
algorithm, Future Gener Comput Syst (16) 937–946.
Monmarché, N., Slimane, M., Venturini, G., 1999. On
improving clustering in numerical databases with
artificial ants, Advances in Artificial Life 626–635.
Omran, M., Salman, A., Engelbrecht, A., 2005. Dynamic
clustering using particle swarm optimization with
application in unsupervised image classification, in:
Proceedings of the 5thWorld Enformatica Conference
(ICCI), Cybernetics and Informatics, International
Institute of Informatics and Systemics, Prague, Czech
Republic, 398–403.
Ramos, V., Merelo, J., 2002. Self-organized sstigmergic
document maps: environment as a mechanism for
context learning, in: E. Alba, F. Herrera, J. J. Merelo
et al. Eds, AEB2002, First Spanish Conference on
Evolutionary and Bio-inspired Algorithms,
Rockefeller University, Spain, 284–293.
Slimane, N., Monmarche, N., Venturini, G., 1999. Atclass:
discovery of clusters in numeric data by an
hybridization of an ant colony with k-means
algorithm, in: Rapport interne 213, Laboratoire
d’Informatique de l’Universite de Tours, E3i Tours.
Storn, R., Price, K., 1997. Differential evolution - A simple
and efficient heuristic for global optimization over
continuous spaces, Journal of Global Optimization
(11) 341–359.
Tizhoosh, H. R., 2006. Opposition-based reinforcement
learning, Journal of Advanced Computational Intelli-
gence and Intelligence Informatics (10) 578–585.
Wang, Y., Li, R., Li, B., Zhang, P., Li, Y., 2007. Research
on an ant colony isodata algorithm for cluster analysis
in real time computer simulation, in: Proceeding of
Second Workshop on digital Media and its
Application in Museum and Heritage, 223–229.