paper-with-me

홈 › Papers

Theoretically Guaranteed Policy Improvement Distilled from Model-Based Planning

2023-07-24 · Chuming Li, Ruonan Jia, Jie Liu, Yinmin Zhang, Yazhe Niu, Yaodong Yang, Yu Liu, Wanli Ouyang

Model-based reinforcement learning (RL) has demonstrated remarkable successes on a range of continuous control tasks due to its high sample efficiency. To save the computation cost of conducting planning online, recent practices tend to distill optimized action sequences into an RL policy during the training phase. Although the distillation can incorporate both the foresight of planning and the exploration ability of RL policies, the theoretical understanding of these methods is yet unclear. In this paper, we extend the policy improvement step of Soft Actor-Critic (SAC) by developing an approach to distill from model-based planning to the policy. We then demonstrate that such an approach of policy improvement has a theoretical guarantee of monotonic improvement and convergence to the maximum value defined in SAC. We discuss effective design choices and implement our theory as a practical algorithm -- Model-based Planning Distilled to Policy (MPDP) -- that updates the policy jointly over multiple future time steps. Extensive experiments show that MPDP achieves better sample efficiency and asymptotic performance than both model-free and model-based planning algorithms on six continuous control benchmark tasks in MuJoCo.

📄 PDF Abstract BibTeX arXiv:2307.12933

Code (0)

등록된 구현이 없습니다.

Tasks

continuous-controlContinuous ControlModel-based Reinforcement LearningMuJoCoReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Dilated Convolution 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
SAC 설명 없음

Similar Papers 제목 키워드 기반

Trust Region Policy Optimization

2015-02-19 · John Schulman, Sergey Levine, Philipp Moritz, Michael. I. Jordan 외

We describe an iterative procedure for optimizing policies, with guaranteed monotonic improvement. By making several approximations to the theoretically-justified procedure, we develop a practical algorithm, called Trust…

Atari GamesPolicy Gradient Methods

Dual policy as self-model for planning

2023-06-07 · Jaesung Yoo, Fernanda De La Torre, Guangyu Robert Yang

Planning is a data efficient decision-making strategy where an agent selects candidate actions by exploring possible future states. To simulate future states when there is a high-dimensional action space, the knowledge o…

Decision Makingmodel

Adaptive Online Packing-guided Search for POMDPs

2021-12-01 · NeurIPS 2021 12 · Chenyang Wu, Guoyu Yang, Zongzhang Zhang, Yang Yu 외

The partially observable Markov decision process (POMDP) provides a general framework for modeling an agent's decision process with state uncertainty, and online planning plays a pivotal role in solving it. A belief is a…

CUP: Critic-Guided Policy Reuse

2022-10-15 · Jin Zhang, Siyuan Li, Chongjie Zhang

The ability to reuse previous policies is an important aspect of human intelligence. To achieve efficient policy reuse, a Deep Reinforcement Learning (DRL) agent needs to decide when to reuse and which source policies to…

Deep Reinforcement Learning

A Fast Integrated Planning and Control Framework for Autonomous Driving via Imitation Learning

2017-07-09 · Liting Sun, Cheng Peng, Wei Zhan, Masayoshi Tomizuka

For safe and efficient planning and control in autonomous driving, we need a driving policy which can achieve desirable driving quality in long-term horizon with guaranteed safety and feasibility. Optimization-based appr…

Autonomous DrivingImitation LearningModel Predictive Control