Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Conservative Offline Distributional Reinforcement Learning

About

Many reinforcement learning (RL) problems in practice are offline, learning purely from observational data. A key challenge is how to ensure the learned policy is safe, which requires quantifying the risk associated with different actions. In the online setting, distributional RL algorithms do so by learning the distribution over returns (i.e., cumulative rewards) instead of the expected return; beyond quantifying risk, they have also been shown to learn better representations for planning. We propose Conservative Offline Distributional Actor Critic (CODAC), an offline RL algorithm suitable for both risk-neutral and risk-averse domains. CODAC adapts distributional RL to the offline setting by penalizing the predicted quantiles of the return for out-of-distribution actions. We prove that CODAC learns a conservative return distribution -- in particular, for finite MDPs, CODAC converges to an uniform lower bound on the quantiles of the return distribution; our proof relies on a novel analysis of the distributional Bellman operator. In our experiments, on two challenging robot navigation tasks, CODAC successfully learns risk-averse policies using offline data collected purely from risk-neutral agents. Furthermore, CODAC is state-of-the-art on the D4RL MuJoCo benchmark in terms of both expected and risk-sensitive performance.

Yecheng Jason Ma, Dinesh Jayaraman, Osbert Bastani• 2021

Related benchmarks

TaskDatasetResultRank
Offline Reinforcement LearningD4RL Cheetah Stochastic MuJoCo (Mixed)
Mean Return396.4
8
Offline Reinforcement LearningStochastic D4RL Hopper Medium MuJoCo
Mean Return1.01e+3
8
Offline Reinforcement LearningStochastic D4RL Hopper MuJoCo (Mixed)
Mean Return1.55e+3
8
Offline Reinforcement LearningStochastic D4RL Walker2d Medium MuJoCo
Mean Return1.54e+3
8
Offline Reinforcement LearningD4RL Walker2d Stochastic MuJoCo (Mixed)
Mean Return450
8
Offline Reinforcement LearningStochastic D4RL Cheetah MuJoCo (Medium)
Mean Return338
8
Robot navigationRisky PointMass (test)
Mean Return-6.05
5
Robot navigationRisky Ant (test)
Mean Return-432.7
5
Offline Reinforcement LearningD4RL Mujoco v0 (various)
HalfCheetah Return (Random)34.6
5
Showing 9 of 9 rows

Other info

Code

Follow for update