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

RAMBO-RL: Robust Adversarial Model-Based Offline Reinforcement Learning

About

Offline reinforcement learning (RL) aims to find performant policies from logged data without further environment interaction. Model-based algorithms, which learn a model of the environment from the dataset and perform conservative policy optimisation within that model, have emerged as a promising approach to this problem. In this work, we present Robust Adversarial Model-Based Offline RL (RAMBO), a novel approach to model-based offline RL. We formulate the problem as a two-player zero sum game against an adversarial environment model. The model is trained to minimise the value function while still accurately predicting the transitions in the dataset, forcing the policy to act conservatively in areas not covered by the dataset. To approximately solve the two-player game, we alternate between optimising the policy and adversarially optimising the model. The problem formulation that we address is theoretically grounded, resulting in a probably approximately correct (PAC) performance guarantee and a pessimistic value function which lower bounds the value function in the true environment. We evaluate our approach on widely studied offline RL benchmarks, and demonstrate that it outperforms existing state-of-the-art baselines.

Marc Rigter, Bruno Lacerda, Nick Hawes• 2022

Related benchmarks

TaskDatasetResultRank
Offline Reinforcement LearningD4RL halfcheetah-medium-expert
Normalized Score93.7
117
Offline Reinforcement LearningD4RL hopper-medium-expert
Normalized Score83.3
115
Offline Reinforcement LearningD4RL walker2d-random
Normalized Score11.5
77
Offline Reinforcement LearningD4RL Medium-Replay Hopper
Normalized Score92.8
72
Offline Reinforcement LearningD4RL halfcheetah-random
Normalized Score40
70
Offline Reinforcement LearningD4RL Medium-Replay HalfCheetah
Normalized Score77.6
59
Offline Reinforcement LearningD4RL Medium HalfCheetah
Normalized Score68.9
59
Offline Reinforcement LearningD4RL halfcheetah v2 (medium-replay)
Normalized Score68.7
58
Offline Reinforcement LearningD4RL Medium Walker2d
Normalized Score85
58
Offline Reinforcement LearningD4RL halfcheetah-expert v2
Normalized Score79.3
56
Showing 10 of 47 rows

Other info

Code

Follow for update