Academia.eduAcademia.edu

Outline

Self-Preservation Mechanisms for Cognitive Software Agents

Abstract

Abstract-Humans and other animals have a sense of self-preservation that motivates them to take appropriate actions to preserve themselves. Intelligent software systems must have built-in or learnt functionality to detect emergencies in their domains, and must be able to act appropriately to save their state and data, and shutdown cleanly if necessary. They must also be able to restart and restore themselves to their most recent state once their computing environment comes back online. We have designed such mechanisms for an Intelligent ...

References (26)

  1. Allen, J. J. (1995) Natural Language Understanding. Redwood City CA: Benjamin/Cummings.
  2. Anwar, A., and S. Franklin. (2003) Sparse Distributed Memory for "Conscious" Software Agents. Cognitive Systems Research 4:339-354.
  3. Baars, Bernard J. (1988) "A Cognitive Theory of
  4. Consciousness," Cambridge: Cambridge University Press.
  5. Baars, Bernard J. (1997) "In the Theater of Consciousness," Oxford: Oxford University Press.
  6. Bogner, M., U. Ramamurthy, and S. Franklin. (2000) "Consciousness" and Conceptual Learning in a Socially Situated Agent," In Human Cognition and Social Agent Technology, ed. K. Dautenhahn. Amsterdam: John Benjamins.
  7. Ericsson, K. A., and W. Kintsch. (1995) Long-term working memory. Psychological Review 102:21-245.
  8. Franklin, Stan (1997) "Autonomous Agents as Embodied AI," Cybernetics and Systems' Special issue on Epistemological Aspects of Embodied AI, 28:6 499-520.
  9. Franklin, S. and A. C. Graesser (1997) "Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents," In Intelligent Agents III. Berlin: Springer Verlag.
  10. Franklin, S. (2001) Conscious Software: A Computational View of Mind. In Soft Computing Agents: New Trends for Designing Autonomous Systems, ed. V. Loia, and S. Sessa. Berlin: Springer (Physica-Verlag).
  11. Franklin, S. (2001) Automating Human Information Agents. In Practical Applications of Intelligent Agents, ed. Z. Chen, and L. C. Jain. Berlin: Springer-Verlag.
  12. Hofstadter, D. R. (1995), Fluid Concepts and Creative Analogies, Basic Books.
  13. Hofstadter, D. R., and M. Mitchell. (1994) "The Copycat Project: A model of mental fluidity and analogy-making," In Advances in connectionist and neural computation theory, Vol. 2: logical connections, ed. K. J. Holyoak, and J. A. Barnden. Norwood N.J.: Ablex.
  14. Jurafsky, D., and J. H. Martin. (2000) Speech and Language Processing. Englewood Cliffs, NJ: Prentice-Hall.
  15. Kanerva, P. (1988) "Sparse Distributed Memory," Cambridge MA: The MIT Press.
  16. Maes, P. (1989) "How to do the right thing," Connection Science 1:291-323.
  17. Maturana, H. R. (1975) "The Organization of the Living: A Theory of the Living Organization," International Journal of Man-Machine Studies. 7:313-32.
  18. Maturana, H. R. and Varela, F. (1980) "Autopoiesis and Cognition: The Realization of the Living," Dordrecht, Netherlands: Reidel.
  19. McClelland, J. L., D. E. Rumelhart, et al. (1986) Parallel Distributed Processing, vol. 1. Cambridge: MIT Press.
  20. Negatu, A., and S. Franklin. (2002) An action selection mechanism for 'conscious' software agents. Cognitive Science Quarterly 2:363-386.
  21. Negatu, A., T. L. McCauley, and S. Franklin. (Submitted.) Automatization for Software Agents.
  22. Ramamurthy, U., S. D'Mello and S. Franklin. (2004) Modified Sparse Distributed Memory as Transient Episodic Memory for Cognitive Software Agents. In Procdeedings of IEEE International Conference on Systems, Man and Cybernetics (SMC2004).
  23. Sloman, A. (1999) What Sort of Architecture is Required for a Human-like Agent? In Foundations of Rational Agency, ed.
  24. M. Wooldridge, and A. Rao. Dordrecht, Netherlands: Kluwer Academic Publishers.
  25. Sloman, A. (1998) Damasio, Descartes, Alarms and Meta- management. In Proceedings Symposiumon Cognitive Agents: Modeling Human Cognition. San Diego: IEEE.
  26. Zhang, Z., S. Franklin, B. Olde, Y. Wan, and A. Graesser. (1998) Natural Language Sensing for Autonomous Agents. In Proceedings of IEEE International Joint Symposia on Intellgence Systems 98.