Skip to main content

Towards anticipatory agents

  • Conference paper
  • First Online:

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

Abstract

This paper presents a novel approach to the problem of designing autonomous agents that is based on the idea of anticipatory systems. An anticipatory system has a model of itself and of the relevant part of its environment and will use this model to predict the future. The predictions are then utilised to determine the agent's behaviour, i.e. it lets future states affect its present states. We argue that systems based on causal reasoning only, are too limited to serve as a proper base for designing autonomous agents. An anticipatory agent, on the other hand, will use reasoning from final cause to guide its current actions. We then discuss to what extent an anticipatory agent can be constructed from computable functions and we conclude that this problem is best expressed and analysed in linguistic terms. This discussion points out how such an agent should be designed and results in a proposal of an appropriate architecture. However, as the meta-linguistic problems involved are very hard to solve, a simpler architecture is also proposed. This is also a hybrid architecture that synthesizes reactive behaviour and deliberative reasoning, which, we believe, still has its merits compared to previous approaches to the design of autonomous agents. Finally, we discuss introspection and reflection, and show that the underlying concepts are easy to comprehend in the context of anticipatory systems.

Bertil Ekdahl's research is sponsored by Blekinge Research Foundation.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. P. Davidsson. Concepts and autonomous agents, (Licentiate thesis). LU-CS-TR: 94-124, Dept. of Computer Science, Lund University, Sweden, 1994.

    Google Scholar 

  2. B. Ekdahl. The concept of models in anticipatory agents. Technical Report LU-CS-TR: 95-?, Dept. of Computer Science, Lund University, Lund, Sweden, 1995. In preparation.

    Google Scholar 

  3. J.H. Fetzer. The frame problem: Artificial intelligence meets David Hume. International Journal of Expert Systems, 3(3):219–232, 1990.

    Google Scholar 

  4. B.R. Gaines. Calculus of possibility, eventuality, and probability. Technical Report EES-MMS-FUZ-175, Dept. of Electr. Eng. Sci. University of Essex, Colchester, 1975.

    Google Scholar 

  5. D. Kirsh. Today the earwig, tomorrow man? Artificial Intelligence, 47(1):161–184, 1991.

    Google Scholar 

  6. L. Löfgren. Methodologies and the induction problem. In R. Trappl et al., Progress in Cybernetics and Systems Research Vol. VIII, pages 15–22. McGraw-Hill, 1982.

    Google Scholar 

  7. L. Löfgren. Autology of time. International Journal of General Systems, 10(1):5–14, 1984.

    Google Scholar 

  8. L. Löfgren. Autology. In Systems and Control Encyclopedia, pages 326–333. Pergamon Press, 1987.

    Google Scholar 

  9. E. Mendelson. Introduction to Mathematical Logic. Wadwort & Brooks, 1987.

    Google Scholar 

  10. R. Rosen. Anticipatory Systems — Philosophical, Mathematical and Methodological Foundations. Pergamon Press, 1985.

    Google Scholar 

  11. R. Rosen. Life Itself. Columbia Univ. Press, 1991.

    Google Scholar 

  12. B.C. Smith. Self-reference. In S.C. Shapiro, editor, Encyclopedia of Artificial Intelligence, pages 1005–1010. John Wiley and Sons, 1987.

    Google Scholar 

  13. A. Tarski. Logic, Semantics, Metamathematics. Oxford, 1956. second edition, J. Corcoran (ed.), Hacklett, 1983.

    Google Scholar 

  14. K.J. Åström and B. Wittenmark. Computer Controlled Systems: Theory and Design. Prentice-Hall, 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Michael J. Wooldridge Nicholas R. Jennings

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ekdahl, B., Astor, E., Davidsson, P. (1995). Towards anticipatory agents. In: Wooldridge, M.J., Jennings, N.R. (eds) Intelligent Agents. ATAL 1994. Lecture Notes in Computer Science, vol 890. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58855-8_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-58855-8_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-58855-9

  • Online ISBN: 978-3-540-49129-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics