Skip to main content
Log in

Collective Intelligence and its Implementation on the Web: Algorithms to Develop a Collective Mental Map

  • Published:
Computational & Mathematical Organization Theory Aims and scope Submit manuscript

Abstract

Collective intelligence is defined as the ability of a group to solve more problems than its individual members. It is argued that the obstacles created by individual cognitive limits and the difficulty of coordination can be overcome by using a collective mental map (CMM). A CMM is defined as an external memory with shared read/write access, that represents problem states, actions and preferences for actions. It can be formalized as a weighted, directed graph. The creation of a network of pheromone trails by ant colonies points us to some basic mechanisms of CMM development: averaging of individual preferences, amplification of weak links by positive feedback, and integration of specialised subnetworks through division of labor. Similar mechanisms can be used to transform the World-Wide Web into a CMM, by supplementing it with weighted links. Two types of algorithms are explored: 1) the co-occurrence of links in web pages or user selections can be used to compute a matrix of link strengths, thus generalizing the technique of &201C;collaborative filtering&201D;; 2) learning web rules extract information from a user&2018;s sequential path through the web in order to change link strengths and create new links. The resulting weighted web can be used to facilitate problem-solving by suggesting related links to the user, or, more powerfully, by supporting a software agent that discovers relevant documents through spreading activation.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Bollen, J. and F. Heylighen (1996a), "Algorithms for the Self-Organisation of Distributed, Multi-User Networks. Possible Application for the Future World Wide Web," in R. Trappl (Ed.) Cybernetics and Systems '96, Vienna: Austrian Society for Cybernetics, pp. 911–916.

    Google Scholar 

  • Bollen, J. and F. Heylighen (1996b), "Finding Words Through Spreading Activation," http://pespmc1.vub.ac.be/SPREADACT.html.

  • Bollen, J. and F. Heylighen (1999) “A System to Restructure Hypertext Networks into Valid User Models," New Review of Hyper Media and Multimedia.

  • Bonabeau, E. and G. Theraulaz (1994), Intelligence Collective, Hermès, Paris.

    Google Scholar 

  • Bonabeau, E., G. Theraulaz J.-L. Deneubourg S. Aron and S. Camazine (1997), "Self-Organization in Social Insects," Trends in Ecology and Evolution, 12, 188–193.

    Google Scholar 

  • Boulding, K. (1956), "General Systems Theory-The Skeleton of Science," General Systems Yearbook, 1, 11–17.

    Google Scholar 

  • Breese, J.S., D. Heckerman and C. Kadie (1998), "Empirical Analysis of Predictive Algorithms for Collaborative Filtering," Proceedings 14th Conference on Uncertainty in Artificial Intelligence, Morgan Kauffman: Madison, WI.

    Google Scholar 

  • Brin, S. and L. Page (1998), "The Anatomy of a Large-Scale Hypertextual Web Search Engine," Proceedings of the 7th International World Wide Web Conference.

  • Campbell, D.T. (1969), "Ethnocentrism of Disciplines and the Fish Scale Model of Omniscience," in M. Sherif and C.W. Sherif (Eds.) Interdisciplinary Relationships in the Social Sciences, Chicago: Aldine, pp. 328–348.

    Google Scholar 

  • Chialvo, D.R. and M.M. Millonas (1995), "How Swarms Build Cognitive Maps," in Luc Steels (Ed.) The Biology and Technology of Intelligent Autonomous Agents, NATO ASI Series, Vol. 144, pp. 439–450.

  • Deerweester, S., S. Dumais, T. Landauer, G. Furnas and R. Harshman (1990), "Indexing by Latent Semantic Analysis," Journal of the American Society for Information Science, 41(6), 391–407.

    Google Scholar 

  • Dorigo, M., V. Maniezzo and A. Colorni (1996), "The Ant System: Optimization by a Colony of Cooperating Agents," IEEE Transactions on Systems, Man and Cybernetics-Part B, 26(1), 1–13.

    Google Scholar 

  • Gaines, B.R. (1994), "The Collective Stance in Modeling Expertise in Individuals and Organizations," International Journal of Expert Systems, 71, 22–51.

    Google Scholar 

  • Gode, D.J. and S. Sunder (1993), "Allocative Efficiencies of Markets with Zero-Intelligence Traders," Journal of Political Economy, 101, 119–127.

    Google Scholar 

  • Grassé, P. (1959), "La reconstruction du nid et les coordinations inter-individuelles chez Bellicositermes natalis et Cubitermes sp. La théorie de la stigmergie," Insectes Sociaux, 6, 41–83.

    Google Scholar 

  • Heylighen, F. and D.T. Campbell (1995), "Selection of Organization at the Social Level: Obstacles and Facilitators of Metasystem Transitions," World Futures: The Journal of General Evolution, 45, 181–212.

    Google Scholar 

  • Heylighen, F. (1988), "Formulating the Problem of Problem-Formulation," in R. Trappl (Ed.) Cybernetics and Systems '88, Dordrech: Kluwer Academic Publishers, pp. 949–957.

    Google Scholar 

  • Heylighen, F. (1990), Representation and Change, Communication and Cognition, Gent.

    Google Scholar 

  • Heylighen, F. (1997). “The Economy as a Distributed, Learning Control System," Communication and Cognition-AI, 13(2/3), 207–224.

    Google Scholar 

  • Heylighen, F. (1999), "Bootstrapping Knowledge Representations: From Entailment Meshes via Semantic Nets to Learning Webs," International Journal of Human-Computer Studies.

  • Heylighen, F. and J. Bollen (1996), "The World-Wide Web as a Super-Brain: From Metaphor to Model," in R. Trappl (Ed.) Cybernetics and Systems '96, Vienna: Austrian Society for Cybernetics, pp. 917–922.

    Google Scholar 

  • Johnson, N. (1998), "Collective Problem-Solving: Functionality Beyond the Individual” Los Alamos National Laboratory technical report: LA-UR–98–2227; URL: http://ishi.lanl.gov/Documents/NLJsims AB v11.pdf.

  • Johnson, N., S. Rasmussen, C. Joslyn, L. Rocha, S. Smith and M. Kantor (1998), "Symbiotic Intelligence: Self-Organizing Knowledge on Distributed Networks Driven by Human Interaction," in C. Adami et al. (Eds.) 6th Int. Conference on Artificial Life, Boston: MIT Press.

    Google Scholar 

  • Kenis, D. and L. Bollaert (1992), "MacPolicy, A Group Decision Support System," Revue des SystÁmes de Décision, 1, 305.

    Google Scholar 

  • Kleinberg, J. (1998), "Authoritative Sources in a Hyperlinked Environment," Proc. 9th ACM-SIAM Symposium on Discrete Algorithms.

  • Lévy, P. (1997), Collective Intelligence: Mankind's Emerging World in Cyberspace. Plenum, New York.

    Google Scholar 

  • Linstone, H. and M. Turoff (Eds.) (1975), The Delphi Method: Techniques and Applications, Addison-Wesley, Reading, MA. Naydenova, Z. (1995), "Structured Discussion over the World-Wide Web," Masters Thesis, Vrije Universitieit Brussel, Faculty of Applied Sciences.

  • Nichols, D.M. (1998), "Implicit Rating and Filtering," Proc.FifthDELOS Workshop on Filtering and Collaborative Filtering, Budapest, Hungary, 10–12 November 1997, ERCIM, 31–36.

  • Pirolli, P., J. Pitkow and R. Rao (1996), "Silk from a Sow's Ear: Extracting Usable Structures from the Web," Conference on Human Factors in Computing Systems, CHI '96, Vancouver, Canada.

  • Pitkow, J. and P. Pirolli (1997), "Life, Death, and Lawfulness on the Electronic Frontier," Conference on Human Factors in Computing Systems, CHI '97, Atlanta, GA, Association for Computing Machinery, pp. 383–390.

    Google Scholar 

  • Resnick, P., N. Iacovou, M. Suchak, Bergstrom and J. Riedl (1994), "GroupLens: An Open Architecture for Collaborative Filtering of Netnews," Proceedings ofACM1994 Conference on Computer Supported Cooperative Work, ACM, Chapel Hill, NC, pp. 175–186.

    Google Scholar 

  • Rucker, J. and M.J. Polanco (1997), "SiteSeer: Personalized Navigation for the Web," Communications of the ACM, 40(3), pp. 73–75.

    Google Scholar 

  • Salton, G. and C. Buckley (1988), "On the Use of Spreading Activation Methods in Automatic Information Retrieval," Proc. 11th Ann. Int. ACM SIGIR Conf. on R&D in Information Retrieval (ACM), pp. 147–160.

  • Schoonderwoerd, R., O.E. Holland, J.L. Bruten and L.J.M. Rothkrantz (1996), "Ant-Based Load Balancing in Telecommunications Networks," Adaptive Behavior, 5(2), 169–207.

    Google Scholar 

  • Shardanand, U. and Maes (1995), "Social Information Filtering: Algorithms for Automating 'Word of Mouth'," Proceedings of CHI'95-Human Factors in Computing Systems, pp. 210–217.

  • Small, H. (1973), "Co-citation in the Scientific Literature: A New Measure of the Relationship between Two Documents," Journal of the American Society for Information Science, 24, 265–269.

    Google Scholar 

  • Smith, J.B. (1994), Collective Intelligence in Computer-Based Collaboration. Erlbaum, New York.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Heylighen, F. Collective Intelligence and its Implementation on the Web: Algorithms to Develop a Collective Mental Map. Computational & Mathematical Organization Theory 5, 253–280 (1999). https://doi.org/10.1023/A:1009690407292

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009690407292

Navigation