Skip to main content

A Distributed Agent Implementation of Multiple Species Flocking Model for Document Partitioning Clustering

  • Conference paper
Cooperative Information Agents X (CIA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4149))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderberg, M.R.: Cluster Analysis for Applications. Academic Press, Inc., New York (1973)

    MATH  Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. Cui, X., Gao, J., Potok, T.E.: A Flocking Based Algorithm for Document Clustering Analysis. Journal of System Architecture (2006)

    Google Scholar 

  4. Cui, X., Potok, T.E.: Document Clustering Analysis Based on Hybrid PSO+K-means Algorithm. Journal of Computer Sciences Special Issue, 27–33 (2005)

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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)

    Chapter  Google Scholar 

  7. 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)

    Google Scholar 

  8. Handl, J., Knowles, J., Dorigo, M.: Ant-based clustering and topographic mapping. Artificial Life 12, 35–61 (2006)

    Article  Google Scholar 

  9. Jain, A.K., Murty, M.N., Flynn, P.J.: Data clustering: a review. ACM Computing Surveys 31, 264–323 (1999)

    Article  Google Scholar 

  10. NIST: TREC (Text Retrieval Conference) (1999), http://trec.nist.gov

  11. Porter, M.F.: An algorithm for suffix stripping. Program 14, 130–137 (1980)

    Google Scholar 

  12. 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)

    Chapter  Google Scholar 

  13. Reed, J.: TF-ICF: A New Term Weighting Scheme for Clustering Dynamic Data Streams. Technical Report. Oak Ridge National Laboratory (2006)

    Google Scholar 

  14. Reynolds, C.W.: Flocks, Herds, and Schools: A Distributed Behavioral Model. Computer Graphics (ACM) 21, 25–34 (1987)

    Article  Google Scholar 

  15. Salton, G., Buckley, C.: Term-weighting approaches in automatic text retrieval. Information Processing & Management 24, 513–523 (1988)

    Article  Google Scholar 

  16. Salton, G., Wong, A., Yang, C.S.: A vector space model for automatic indexing, p. 34. Cornell Univ., Ithaca, NY, USA (1974)

    Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Steinbach, M., Karypis, G., Kumar, V.: A comparison of document clustering techniques. In: KDD Workshop on Text Mining

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. Vesanto, J., Alhoniemi, E.: Clustering of the self-organizing map. IEEE Transactions on Neural Networks 11, 586–600 (2000)

    Article  Google Scholar 

  22. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics