Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Exploration via Planning for Information about the Optimal Trajectory

About

Many potential applications of reinforcement learning (RL) are stymied by the large numbers of samples required to learn an effective policy. This is especially true when applying RL to real-world control tasks, e.g. in the sciences or robotics, where executing a policy in the environment is costly. In popular RL algorithms, agents typically explore either by adding stochasticity to a reward-maximizing policy or by attempting to gather maximal information about environment dynamics without taking the given task into account. In this work, we develop a method that allows us to plan for exploration while taking both the task and the current knowledge about the dynamics into account. The key insight to our approach is to plan an action sequence that maximizes the expected information gain about the optimal trajectory for the task at hand. We demonstrate that our method learns strong policies with 2x fewer samples than strong exploration baselines and 200x fewer samples than model free methods on a diverse set of low-to-medium dimensional control tasks in both the open-loop and closed-loop control settings.

Viraj Mehta, Ian Char, Joseph Abbate, Rory Conlin, Mark D. Boyer, Stefano Ermon, Jeff Schneider, Willie Neiswanger• 2022

Related benchmarks

TaskDatasetResultRank
ControlBeta Tracking
Median Samples76
24
Continuous ControlPendulum
Median Samples21
12
Continuous Controlcartpole
Median Samples131
10
ControlPendulum v0
Median Samples21
9
ControlReacher v2
Median Samples251
8
ControlCartpole swing-up
Median Samples131
8
ControlBeta + Rotation
Median Samples Required201
6
ControlNonlinear Gain 1
Median Samples to Solve41
4
ControlNonlinear Gain 2
Median Samples to Solve51
3
ControlLava Path
Median Samples to Solve41
3
Showing 10 of 10 rows

Other info

Code

Follow for update