Skip to main content

Artificial life and real world computing

  • Chapter
  • First Online:
Computer Science Today

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1000))

Abstract

The paper motivates the use of biological mechanisms in the construction of artificial systems by pointing to the growing need for open complex real world computing in distributed networked computers, software agents and intelligent autonomous robots. It then discusses in some more detail trends in this last application area, focusing in particular on how new complexity may be generated.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Artificial Life Journal, Vol 1, 1994-5. The MIT Press, Cambridge, Ma.

    Google Scholar 

  2. Arbib, M.A. and A.R. Hanson (eds.) (1987), Vision, Brain, and Cooperative Computation. The MIT Press, Cambridge, Ma.

    Google Scholar 

  3. Axelrod, R., (1984), The Evolution of Co-operation, Basic Books, Inc., 1984.

    Google Scholar 

  4. Beckers, R., O.E. Holland and J.L. Deneubourg (1994), From local actions to global tasks: Stigmergy and collective robotics. In: Proc. Alife IV. The MIT Press/Bradford Books, Cambridge Ma.

    Google Scholar 

  5. Beer, R.D. (1990), Intelligence as Adaptive Behavior: An Experiment in Computational Neuroethology. Academic Press, Cambridge Ma.

    Google Scholar 

  6. Brooks, R. (1986), A robust layered control system for a mobile robot. IEEE Journal of Robotics and Automation 2(1), pp. 14–23.

    Google Scholar 

  7. Brooks, R. (1994), Coherent behavior from many adaptive processes. In: Cliff, D. et al. (eds.) (1994), From Animals to Animats 3. The MIT Press, Cambridge, Ma., p. 22–29.

    Google Scholar 

  8. Cohen, J. and I. Stewart (1994), The Collapse of Chaos. London: Viking Press.

    Google Scholar 

  9. Cliff, D., I. Harvey, and P. Husbands (1993), Explorations in evolutionary robotics. Adaptive Behavior 2(1), 71–104.

    Google Scholar 

  10. Deneubourg, J-L. and S. Goss (1990), Collective patterns and decision making. Ecology, Ethology and Evolution Vol 1, pp. 295–311.

    Google Scholar 

  11. Holland, J.H. (1975), Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor, Michigan.

    Google Scholar 

  12. Kaelbling, L., Littman and Moore (1995), An overview of reinforcement learning. In: Steels, L. (1995), The Biology and Technology of Intelligent Autonomous Agents. NATO ASI Series. Springer-Verlag, Berlin.

    Google Scholar 

  13. Kaneko, K. (1994). Relevance of dynamic clustering to biological networks. Physica D 75 (1994) 55–73.

    Google Scholar 

  14. Kitano, H. (1990), Designing neural networks using genetic algorithms with graph generation system. Complex Systems 4(4).

    Google Scholar 

  15. Kosko, B. (1992), Neural Networks and Fuzzy Systems. A Dynamical Systems Approach to Machine Intelligence. Prentice Hall, Englewood Cliffs, NJ.

    Google Scholar 

  16. Koza, J. (1992), Genetic Programming. The MIT Press, Cambridge, Ma.

    Google Scholar 

  17. Langton, C.G. (1989), Artificial Life. Santa Fe Institute Studies in the Sciences of Complexity. Proc. Vol VI. Addison-Wesley, Reading, Ma.

    Google Scholar 

  18. Lyons, D.M., and M.A. Arbib (1989), A formal model of computation for sensorybased robotics. IEEE Trans. on Robotics and Automation 5, pp. 280–293.

    Article  Google Scholar 

  19. Mataric, Maja J. (1995), Issues and approaches in design of collective autonomous agents. Robotics and Autonomous Systems Journal. Vol 15.

    Google Scholar 

  20. Maynard-Smith, J. (1982), Evolution and the Theory of Games. Cambridge Univ. Press, Cambridge UK.

    Google Scholar 

  21. Meyer, J-A., and S.W. Wilson (1991), From Animals to Animats. Proc. First International Conference on Simulation of Adaptive Behavior. The MIT Press, Cambridge, Ma.

    Google Scholar 

  22. McClelland, J.L. and D.E. Rumelhart (eds.) (1986), Explorations in Parallel Distributed Processing. The MIT Press, Cambridge, Ma.

    Google Scholar 

  23. McFarland, D. and T. Boesser (1994), Intelligent Behavior in Animals and Robots. The MIT Press, Cambridge, Ma.

    Google Scholar 

  24. Nolfi, S., D. Floreano, O. Miglino and F. Mondada (1994), How to evolve autonomous robots: Different approaches in evolutionary robotics. In: Proc. Alife IV. The MIT Press, Cambridge, Ma., pp. 190–197.

    Google Scholar 

  25. Matsubayashi, K. and Tokoro, M. (1994), A collaboration strategy for repetitive encounters, Proc. of Modeling Autonomous Agents in a Multi-Agent World Conference (MAAMAW'94), August 1994.

    Google Scholar 

  26. Newell, A. (1982), The knowledge level. Artificial Intelligence Journal Vol 18, pp. 87–127.

    Article  Google Scholar 

  27. Nilsson, N. (ed.) (1984), Shakey the Robot. SRI AI center, Technical Note 323.

    Google Scholar 

  28. Numaoka, C. and Takeuchi, A. (1992), Collective choice of strategic type, Proc. of International Conference on Simulation of Adaptive Behavior (SAB'92), December 1992.

    Google Scholar 

  29. Pasteels, J.M. and J-L Deneubourg (1987), From Individual to Collective Behaviour in Social Insects. Birkhäuser, Basel.

    Google Scholar 

  30. Pinkerton, B. (1994), Finding what people want: Experiences with the Web-Crawler. In: Proc. First WWW Conference. Cern, Geneva.

    Google Scholar 

  31. Prigogine, I. and I. Stengers (1984), Order Out of Chaos. Bantam Books, New York.

    Google Scholar 

  32. Pfeifer, R. and P. Verschure (1992), Distributed adaptive control: A paradigm for designing autonomous agents. In: Proc. First European Conference on Artificial Life. The MIT Press, Cambridge, Ma., pp. 21–30.

    Google Scholar 

  33. Ray, T. (1992), An approach to the synthesis of life. In: Artificial Life II. Proc. Workshop on Artificial Life Held February, 1990 in Santa Fe, New Mexico. pp. 325–371.

    Google Scholar 

  34. SAB. Simulation of Adaptive Behavior Journal. The MIT Press, Cambridge, Ma.

    Google Scholar 

  35. Shapiro, S.O. (1992), Encyclopedia of Artificial Intelligence. Second Edition. John Wiley and Sons, Inc. New York.

    Google Scholar 

  36. Shibata, T. and T. Fukuda (1993), Coordinative balancing in evolutionary multiagent robot systems. In: Proc. First European Conference on Artificial Life. The MIT Press, Cambridge, Ma., p. 990–1003.

    Google Scholar 

  37. Shoham, Y. (1993), Agent-oriented programming. Artificial Intelligence Journal

    Google Scholar 

  38. Sims, K. (1991), Interactive evolution for computer graphics. Computer Graphics vol. 25. nr 4. pp. 319–328.

    Google Scholar 

  39. Takashio, K. and Tokoro, M. (1992), DROL: An object-oriented programming language for distributed real-time systems, Proc. of ACM OOPSLA '92, October 1992. pp. 276–294.

    Google Scholar 

  40. Smithers, T. (1995), Are autonomous agents information processing systems? In: Steels, L. and R. Brooks (eds.) (1995), The ‘artificial life’ route to ‘artificial intelligence'. Building situated embodied agents. Lawrence Erlbaum Associates, New Haven.

    Google Scholar 

  41. Steels, L. (1994), The artificial life roots of artificial intelligence. Artificial Life Journal 1(1), pp. 89–125.

    Google Scholar 

  42. Steels, L. (1994a), A case study in the behavior-oriented design of autonomous agents. In: Proc. Simulation of Adaptive Behavior Conference. Brighton. The MIT Press; Cambridge, Ma.

    Google Scholar 

  43. Steels, L. (1994b), Emergent functionality through on-line evolution. In: Proc. 4th Artificial Life Conference. The MIT Press, Cambridge, Ma.

    Google Scholar 

  44. Steels, L. (ed.) (1995), The Biology and Technology of Intelligent Autonomous Agents. NATO ASI Series. Springer-Verlag, Berlin.

    Google Scholar 

  45. Steels, L. (ed.) (1995b), When are robots intelligent autonomous agents? Journal for Robotics and Autonomous Systems, Vol 15.

    Google Scholar 

  46. Steels, L. (1995), Intelligence: dynamics and representation. In: Steels, L. (ed.) (1995), The Biology and Technology of Intelligent Autonomous Agents. NATO ASI Series. Springer-Verlag, Berlin.

    Google Scholar 

  47. Steels, L. and R. Brooks (eds.) (1995), The ‘artificial life’ route to ‘artificial intelligence'. Building situated embodied agents. Lawrence Erlbaum Associates, New Haven.

    Google Scholar 

  48. Takeuchi, A. and K. Nagao. (1993), Communicative facial displays as a new conversational modality. Proc. ACM/IFIP Inter-CHI. Amsterdam, pp. 187–193.

    Google Scholar 

  49. Tani, J. and N. Fukumura (1995), Embedding a grammatical description in deterministic chaos: an experiment in recurrent neural learning. Biol. Cybernetics 72, 365–370.

    Article  Google Scholar 

  50. Tokoro, M. (1993), The society of objects. Addendum to the Oopsla 93 Proc. Reprinted in ACM OOPS Messenger Vol 5(2). April 1994.

    Google Scholar 

  51. Varela, F.J. and P. Bourgine (eds.) (1992), Toward a practice of autonomous systems. Proc. First European Conference on Artificial Life. The MIT Press, Cambridge, Ma.

    Google Scholar 

  52. Yokote, Y. (1992) The Apertos Reflective Operating System: The Concept and its Implementation, Proc. of ACM OOPSLA '92, October 1992. pp. 414–434.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan van Leeuwen

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Steels, L., Tokoro, M. (1995). Artificial life and real world computing. In: van Leeuwen, J. (eds) Computer Science Today. Lecture Notes in Computer Science, vol 1000. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0015234

Download citation

  • DOI: https://doi.org/10.1007/BFb0015234

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60105-0

  • Online ISBN: 978-3-540-49435-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics