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

Offline RL Policies Should be Trained to be Adaptive

About

Offline RL algorithms must account for the fact that the dataset they are provided may leave many facets of the environment unknown. The most common way to approach this challenge is to employ pessimistic or conservative methods, which avoid behaviors that are too dissimilar from those in the training dataset. However, relying exclusively on conservatism has drawbacks: performance is sensitive to the exact degree of conservatism, and conservative objectives can recover highly suboptimal policies. In this work, we propose that offline RL methods should instead be adaptive in the presence of uncertainty. We show that acting optimally in offline RL in a Bayesian sense involves solving an implicit POMDP. As a result, optimal policies for offline RL must be adaptive, depending not just on the current state but rather all the transitions seen so far during evaluation.We present a model-free algorithm for approximating this optimal adaptive policy, and demonstrate the efficacy of learning such adaptive policies in offline RL benchmarks.

Dibya Ghosh, Anurag Ajay, Pulkit Agrawal, Sergey Levine• 2022

Related benchmarks

TaskDatasetResultRank
Offline Reinforcement LearningD4RL halfcheetah-medium-expert
Normalized Score101.4
117
Offline Reinforcement LearningD4RL hopper-medium-expert
Normalized Score105.7
115
Offline Reinforcement LearningD4RL walker2d-random
Normalized Score15.5
77
Offline Reinforcement LearningD4RL Medium-Replay Hopper
Normalized Score98.5
72
Offline Reinforcement LearningD4RL halfcheetah-random
Normalized Score29.9
70
Offline Reinforcement LearningD4RL Medium HalfCheetah
Normalized Score69.1
59
Offline Reinforcement LearningD4RL Medium-Replay HalfCheetah
Normalized Score64.6
59
Offline Reinforcement LearningD4RL Medium Walker2d
Normalized Score90.3
58
Offline Reinforcement LearningD4RL walker2d medium-replay
Normalized Score82.9
45
Offline Reinforcement LearningD4RL hopper-random
Mean Normalized Score31.3
16
Showing 10 of 10 rows

Other info

Follow for update