vix.ing · top · new · best · stats · spec

Dyna, an integrated architecture for learning, planning, and reacting

1991/07/01 by Richard S. Sutton · 9 citations

paper · doi:10.1145/122344.122377

crossref issued 1991/07/01 · crossref published 1991/07/01 · crossref published-online 1991/07/01 · crossref published-print 1991/07/01 · crossref created 2007/01/17 · crossref deposited 2022/12/28 · crossref indexed 2026/08/01

Abstract

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.

Cited by