Solving Engineering Design Problems by Social Cognitive Optimization

  • Xiao-Feng Xie
  • Wen-Jun Zhang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3102)


Swarm systems are products of natural evolution. The complex collective behavior can emerge from a society of N autonomous cognitive entities [2], called as agents [5]. Each agent acquires knowledge in socially biased individual learning [4]. For human, the extrasomatic arbitrary symbols that manipulated by language allows for cognition on a grand scale [3], since agent can acquire social information that is no longer limited to direct observation to other agents. The individual learning then only plays secondary role due to the ubiquity and efficiency of social learning [1].


  1. 1.
    Bandura, A.: Social Learning Theory. Prentice-Hall, Englewood Cliffs (1977)Google Scholar
  2. 2.
    Bonabeau, E.: Agent-based modeling: methods and techniques for simulating human systems. Proc. Natl. Acad. Sci. USA 99, 7280–7287 (2002)CrossRefGoogle Scholar
  3. 3.
    Flinn, M.V.: Culture and the evolution of social learning. Evolution and Human Behavior 18, 23–67 (1997)CrossRefGoogle Scholar
  4. 4.
    Galef, B.G.: Why behaviour patterns that animals learn socially are locally adaptive. Animal Behaviour 49, 1325–1334 (1995)CrossRefGoogle Scholar
  5. 5.
    Newell, A.: The knowledge level. Artificial Intelligence 18, 87–127 (1982)CrossRefGoogle Scholar
  6. 6.
    Ray, T., Liew, K.M.: Society and civilization: an optimization algorithm based on the simulation of social behavior. IEEE Trans. Evolutionary Computation 7, 386–396 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Xiao-Feng Xie
    • 1
  • Wen-Jun Zhang
    • 1
  1. 1.Institute of MicroelectronicsTsinghua UniversityBeijingChina

Personalised recommendations