PLAS: Latent Action Space for Offline Reinforcement Learning
About
The goal of offline reinforcement learning is to learn a policy from a fixed dataset, without further interactions with the environment. This setting will be an increasingly more important paradigm for real-world applications of reinforcement learning such as robotics, in which data collection is slow and potentially dangerous. Existing off-policy algorithms have limited performance on static datasets due to extrapolation errors from out-of-distribution actions. This leads to the challenge of constraining the policy to select actions within the support of the dataset during training. We propose to simply learn the Policy in the Latent Action Space (PLAS) such that this requirement is naturally satisfied. We evaluate our method on continuous control benchmarks in simulation and a deformable object manipulation task with a physical robot. We demonstrate that our method provides competitive performance consistently across various continuous control tasks and different types of datasets, outperforming existing offline reinforcement learning methods with explicit constraints. Videos and code are available at https://sites.google.com/view/latent-policy.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Offline Reinforcement Learning | D4RL halfcheetah-medium-expert | Normalized Score96.6 | 117 | |
| Offline Reinforcement Learning | D4RL walker2d medium-replay | Normalized Score67.7 | 45 | |
| Offline Reinforcement Learning | D4RL AntMaze | AntMaze Umaze Return62 | 39 | |
| Offline Reinforcement Learning | D4RL Walker2d expert | Mean Normalized Score109.1 | 22 | |
| Navigation | D4RL antmaze-medium-play | Normalized Score0.2 | 22 | |
| Navigation | D4RL antmaze-medium-diverse | Normalized Score0.00e+0 | 22 | |
| Offline Reinforcement Learning | D4RL HalfCheetah Med-Replay | Normalized Avg Return43.9 | 20 | |
| Offline Reinforcement Learning | D4RL Walker2d medium | Normalized Avg Return79.4 | 18 | |
| Offline Reinforcement Learning | D4RL Hopper (expert) | Mean Normalized Score97.1 | 16 | |
| Offline Reinforcement Learning | D4RL Halfcheetah-expert | Mean Normalized Score94.8 | 15 |