paper-with-me

Papers

Learning model-based planning from scratch

2017-07-19 · Razvan Pascanu, Yujia Li, Oriol Vinyals, Nicolas Heess, Lars Buesing, Sebastien Racanière, David Reichert, Théophane Weber, Daan Wierstra, Peter Battaglia

Conventional wisdom holds that model-based planning is a powerful approach to sequential decision-making. It is often very challenging in practice, however, because while a model can be used to evaluate a plan, it does not prescribe how to construct a plan. Here we introduce the "Imagination-based Planner", the first model-based, sequential decision-making agent that can learn to construct, evaluate, and execute plans. Before any action, it can perform a variable number of imagination steps, which involve proposing an imagined action and evaluating it with its model-based imagination. All imagined actions and outcomes are aggregated, iteratively, into a "plan context" which conditions future real and imagined actions. The agent can even decide how to imagine: testing out alternative imagined actions, chaining sequences of actions together, or building a more complex "imagination tree" by navigating flexibly among the previously imagined states using a learned policy. And our agent can learn to plan economically, jointly optimizing for external rewards and computational costs associated with using its imagination. We show that our architecture can learn to solve a challenging continuous control problem, and also learn elaborate planning strategies in a discrete maze-solving task. Our work opens a new direction toward learning the components of a model-based planning system and how to use them.

📄 PDF Abstract BibTeX arXiv:1707.06170

Code (2)

Driesssens/ibp-pytorch pytorch
obster991/RL-model-based-planning-from-scratch pytorch

Tasks

continuous-controlContinuous ControlDecision MakingmodelSequential Decision Making

Similar Papers 제목 키워드 기반

The Case for Developing a Foundation Model for Planning-like Tasks from Scratch

2024-04-06 · Biplav Srivastava, Vishal Pallagani

Foundation Models (FMs) have revolutionized many areas of computing, including Automated Planning and Scheduling (APS). For example, a recent study found them useful for planning problems: plan generation, language trans…

Scheduling

Combining Offline Models and Online Monte-Carlo Tree Search for Planning from Scratch

2019-04-05 · Yunlong Liu, Jianyang Zheng

Planning in stochastic and partially observable environments is a central issue in artificial intelligence. One commonly used technique for solving such a problem is by constructing an accurate model firstly. Although so…

ChatScratch: An AI-Augmented System Toward Autonomous Visual Programming Learning for Children Aged 6-12

2024-02-07 · Liuqing Chen, Shuhong Xiao, Yunnong Chen, Ruoyu Wu 외

As Computational Thinking (CT) continues to permeate younger age groups in K-12 education, established CT platforms such as Scratch face challenges in catering to these younger learners, particularly those in the element…

Image Generation

Enhancing Cross-domain Pre-Trained Decision Transformers with Adaptive Attention

2024-09-11 · Wenhao Zhao, Qiushui Xu, Linjie Xu, Lei Song 외

Recently, the pre-training of decision transformers (DT) using a different domain, such as natural language text, has generated significant attention in offline reinforcement learning (Offline RL). Although this cross-do…

Offline RL

Intelligent Execution through Plan Analysis

2024-03-18 · Daniel Borrajo, Manuela Veloso

Intelligent robots need to generate and execute plans. In order to deal with the complexity of real environments, planning makes some assumptions about the world. When executing plans, the assumptions are usually not met…