Should Models Be Accurate?
Not on the map. Why?
Abstract (arXiv)
Model-based Reinforcement Learning (MBRL) holds promise for data-efficiency by planning with model-generated experience in addition to learning with experience from the environment. However, in complex or changing environments, models in MBRL will inevitably be imperfect, and their detrimental effects on learning can be difficult to mitigate. In this work, we question whether the objective of these models should be the accurate simulation of environment dynamics at all. We focus our investigations on Dyna-style planning in a prediction setting. First, we highlight and support three motivating points: a perfectly accurate model of environment dynamics is not practically achievable, is not necessary, and is not always the most useful anyways. Second, we introduce a meta-learning algorithm for training models with a focus on their usefulness to the learner instead of their accuracy in modelling the environment. Our experiments show that in a simple non-stationary environment, our algorithm enables faster learning than even using an accurate model built with domain-specific knowledge of the non-stationarity.
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 6 of its 9 references that are in the map. First posted on arXiv 22 May 2022.
Builds on
6 of 9 references.
References · 6
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,334
- 2017Revisiting the Arcade Learning Environment: Evaluation Protocols and Open Problems for General Agentscited by 268
- 2016The Predictron: End-To-End Learning and Planningcited by 92
- 2020The Value Equivalence Principle for Model-Based Reinforcement Learningcited by 90
- 2020Selective Dyna-style Planning Under Limited Model Capacitycited by 30
- 2018The Effect of Planning Shape on Dyna-style Planning in High-dimensional State Spacescited by 15
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.