Abstract
The Flocking model, first proposed by Craig Reynolds, is one of the first bio-inspired computational collective behavior models that has many popular applications, such as animation. Our early research has resulted in a flock clustering algorithm that can achieve better performance than the K-means or the Ant clustering algorithms for data clustering. This algorithm generates a clustering of a given set of data through the embedding of the high-dimensional data items on a two-dimensional grid for efficient clustering result retrieval and visualization. In this paper, we propose a bio-inspired clustering model, the Multiple Species Flocking clustering model (MSF), and present a distributed multi-agent MSF approach for document clustering.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Anderberg, M.R.: Cluster Analysis for Applications. Academic Press, Inc., New York (1973)
Casillas, A., De Gonzalez Lena, M.T., Martinez, R.: Document clustering into an unknown number of clusters using a genetic algorithm. In: Matoušek, V., Mautner, P. (eds.) TSD 2003. LNCS (LNAI), vol. 2807, pp. 43–49. Springer, Heidelberg (2003)
Cui, X., Gao, J., Potok, T.E.: A Flocking Based Algorithm for Document Clustering Analysis. Journal of System Architecture (2006)
Cui, X., Potok, T.E.: Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm. Journal of Computer Sciences Special Issue, 27–33 (2005)
Deneubourg, J.L., Goss, S., SendovaFranks, N., Detrain, C., Chretien, L.: The dynamics of collective sorting robot-like ants and ant-like robots. In: Proceedings of the first international conference on simulation of adaptive behavior on From animals to animats, pp. 356–363. MIT Press, Cambridge
Folino, G., Forestiero, A., Spezzano, G.: Discovering clusters in spatial data using swarm intelligence. In: Banzhaf, W., Ziegler, J., Christaller, T., Dittrich, P., Kim, J.T. (eds.) ECAL 2003. LNCS (LNAI), vol. 2801, pp. 598–605. Springer, Heidelberg (2003)
Folino, G., Spezzano, G.: Sparrow: A Spatial Clustering Algorithm using Swarm Intelligence. In: 21st IASTED International Multi-Conference on Applied Informatics. Int. Assoc. of Science and Technology for Development, Calgery - Alberta, T3B OM6, Canada, Innsbruck, Austria, February 10-13, vol. 21, pp. 50–55 (2003)
Handl, J., Knowles, J., Dorigo, M.: Ant-based clustering and topographic mapping. Artificial Life 12, 35–61 (2006)
Jain, A.K., Murty, M.N., Flynn, P.J.: Data clustering: a review. ACM Computing Surveys 31, 264–323 (1999)
NIST: TREC (Text Retrieval Conference) (1999), http://trec.nist.gov
Porter, M.F.: An algorithm for suffix stripping. Program 14, 130–137 (1980)
Proctor, G., Winter, C.: Information flocking: data visualisation in virtual worlds using emergent behaviours. In: Heudin, J.-C. (ed.) VW 1998. LNCS (LNAI), vol. 1434, pp. 168–176. Springer, Heidelberg (1998)
Reed, J.: TF-ICF: A New Term Weighting Scheme for Clustering Dynamic Data Streams. Technical Report. Oak Ridge National Laboratory (2006)
Reynolds, C.W.: Flocks, Herds, and Schools: A Distributed Behavioral Model. Computer Graphics (ACM) 21, 25–34 (1987)
Salton, G., Buckley, C.: Term-weighting approaches in automatic text retrieval. Information Processing & Management 24, 513–523 (1988)
Salton, G., Wong, A., Yang, C.S.: A vector space model for automatic indexing, p. 34. Cornell Univ., Ithaca, NY, USA (1974)
Selim, S.Z., Ismail, M.A.: K-Means-Type Algorithms: A Generalized Convergence Theorem and Characterization of Local Optimality. IEEE Transactions on Pattern Analysis and Machine Intelligence PAMI-6, 81–87 (1984)
Steinbach, M., Karypis, G., Kumar, V.: A comparison of document clustering techniques. In: KDD Workshop on Text Mining
Van der Merue, D.W., Engelbrecht, A.P.: Data clustering using particle swarm optimization. In: 2003 Congress on Evolutionary Computation, December 8–12, vol. 1, pp. 215–220. IEEE, Canberra (2003)
Vande Moere, A.: Information flocking: time-varying data visualization using boid behaviors. In: Proceedings. Eighth International Conference on Information Visualization, July 14-16, pp. 409–414. IEEE Comput. Soc., London (2004)
Vesanto, J., Alhoniemi, E.: Clustering of the self-organizing map. IEEE Transactions on Neural Networks 11, 586–600 (2000)
Wu, B., Shi, Z.: A clustering algorithm based on swarm intelligence. In: Proceedings of the 2001 International Conferences on Info-tech and Info-net, October 29- November 1, vol. 3, pp. 58–66. IEEE, Beijing (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cui, X., Potok, T.E. (2006). A Distributed Agent Implementation of Multiple Species Flocking Model for Document Partitioning Clustering. In: Klusch, M., Rovatsos, M., Payne, T.R. (eds) Cooperative Information Agents X. CIA 2006. Lecture Notes in Computer Science(), vol 4149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11839354_10
Download citation
DOI: https://doi.org/10.1007/11839354_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-38569-1
Online ISBN: 978-3-540-38570-7
eBook Packages: Computer ScienceComputer Science (R0)