Not Logged In

Dyna, an Integrated Architecture for Learning, Planning and Reacting

Full Text: sutton91dyna.pdf PDF

Dyna is an AI architecture that integrates learning, planning, and reactive execution. Learning methods are used in Dyna both for compiling planning results and for updating a model of the effects of the agent's actions on the world. Planning is incremental and can use the probabilistic and ofttimes incorrect world models generated by learning processes. Execution is fully reactive in the sense that no planning intervenes between perception and action. Dyna relies on machine learning methods for learning from examples---these are among the basic building blocks making up the architecture---yet is not tied to any particular method. This paper briefly introduces Dyna and discusses its strengths and weaknesses with respect to other architectures.

Citation

R. Sutton. "Dyna, an Integrated Architecture for Learning, Planning and Reacting". National Conference on Artificial Intelligence (AAAI), pp 160-163, January 1991.

Keywords: probabilistic, building blocks, machine learning
Category: In Conference

BibTeX

@incollection{Sutton:AAAI91,
  author = {Richard S. Sutton},
  title = {Dyna, an Integrated Architecture for Learning, Planning and
    Reacting},
  Pages = {160-163},
  booktitle = {National Conference on Artificial Intelligence (AAAI)},
  year = 1991,
}

Last Updated: May 31, 2007
Submitted by Staurt H. Johnson

University of Alberta Logo AICML Logo