Abstract
This paper presents a parallel spatial clustering algorithm based on the use of new Swarm Intelligence (SI) techniques. SI is an emerging new area of research into Artificial Life, where a problem can be solved using a set of biologically inspired (unintelligent) agents exhibiting a collective intelligent behaviour. The algorithm, called SPARROW, combines a smart exploratory strategy based on a flock of birds with a density-based cluster algorithm to discover clusters of arbitrary shape and size in spatial data. Agents use modified rules of the standard flock algorithm to transform an agent into a hunter foraging for clusters in spatial data. We have applied this algorithm to two synthetic data sets and we have measured, through computer simulation, the impact of the flocking search strategy on performance. Moreover, we have evaluated the accuracy of SPARROW compared to the DBSCAN algorithm.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Han J., Kamber M., Data Mining: Concepts and Techniques, Morgan Kaufmann 2000.
Kaufman L., Rousseeuw P. J., Finding Groups in Data: An Introduction to Cluster Analysis, John Wiley & Sons, 1990.
Karypis G., Han E., Kumar V.,: CHAMELEON: A Hierarchical Clustering Algorithm Using Dynamic Modeling, IEEE Computer, vol. 32, pp.68–75, 1999.
Zhang T., Ramakrishnan R., Livny M.: Birch: A New Data Clustering Algorithm and its Applications, in: Data Mining and Knowledge Discovery, vol. 1, n.2, pp. 141–182, 1997.
Sander J., Ester M., Kriegel H.-P., Xu X.: Density-Based Clustering in Spatial Databases: The Algorithm GDBSCAN and its Applications, in: Data Mining and Knowledge Discovery, vol. 2, n. 2, pp. 169–194, 1998.
Wang W., Yang J., Muntz R., STING: A Statistical Information Grid Approach to Spatial Data Mining, Proc. of Int. Conf. Very Large Data Bases (VLDB’97), pp. 186–195, 1997.
Han J., Kamber M., Tung A.K.H., Spatial Clustering Methods in Data Mining: A Survey, H. Miller and J. Han eds., Geographic Data Mining and Knowledge Discovery, Taylor and Francis, 2001.
Bonabeau E., Dorigo M., Theraulaz G., Swarm Intelligence: From Natural to Artificial Systems, Oxford University Press, 1999.
Deneubourg J. L., Goss S., Franks, N., Sendova-Franks A., Detrain C., and Chretien L., The Dynamic of Collective Sorting Robot-like Ants and Ant-like Robots, Proc. of the first Conf. on Simulation of Adaptive Behavior, J.A. Meyer et S.W. Wilson Eds, MIT Press/Bradford Books, pp. 356–363, 1990.
Lumer E. D., Faieta B., Diversity and Adaptation in Populations of Clustering Ants, Proc. of the third Int. Conf. on Simulation of Adaptive Behavior: From Animals to Animats (SAB94), D. Cliff, P. Husbands, J.A. Meyer, S.W. Wilson Eds, MIT-Press, pp. 501–508, 1994.
Kuntz P. Snyers D., Emergent Colonization and Graph Partitioning, Proc. of the third Int. Conf. on Simulation of Adaptive Behavior: From Animals to Animats (SAB94), D. Cliff, P. Husbands, J.A. Meyer, S.W. Wilson Eds, MIT-Press, pp. 494–500, 1994.
N. Monmarché, M. Slimane, and G. Venturini, “On improving clustering in numerical databases with artificial ants”, in Advances in Artificial Life: 5th European Conference, ECAL 99, LNCS 1674, Springer, Berlin, pp. 626–635, 1999.
Macgill, J., Openshaw, S., The use of Flocks to drive a Geographic Analysis Machine, in Proc. of the 3rd Inter. Conf. on GeoComputation, University of Bristol, UK, 1998.
James Macgill, Using Flocks to Drive a Geographical Analysis Engine, Artificial Life VII: Proceedings of the Seventh International Conference on Artificial Life, MIT Press, Reed College, Portland, Oregon, pp. 1–6, 2000.
Reynolds C. W., Flocks, Herds, and Schools: A Distributed Behavioral Model, Computer Graphics vol. 21, n. 4, (SIGGRAPH 87), pp. 25–34, 1987.
V. S. Colella, E. Klopfer, M. Resnick, Adventures in Modeling: Exploring Complex, Dynamic Systems with StarLogo, Teachers College Press, 2001.
Ester M., Kriegel H.-P., Sander J., Xu X., A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise, Proc. 2nd Int. Conf. on Knowledge Discovery and Data Mining (KDD-96), Portland, OR, 1996, pp. 226–231, 1996.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Folino, G., Spezzano, G. (2002). An Adaptive Flocking Algorithm for Spatial Clustering. In: Guervós, J.J.M., Adamidis, P., Beyer, HG., Schwefel, HP., Fernández-Villacañas, JL. (eds) Parallel Problem Solving from Nature — PPSN VII. PPSN 2002. Lecture Notes in Computer Science, vol 2439. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45712-7_89
Download citation
DOI: https://doi.org/10.1007/3-540-45712-7_89
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44139-7
Online ISBN: 978-3-540-45712-1
eBook Packages: Springer Book Archive