Exploration Implies Data Augmentation: Reachability and Generalisation in Contextual MDPs

Max Weltevrede, Caroline Horsch, Matthijs T. J. Spaan, Wendelin Böhmer
10/4/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

In the zero-shot policy transfer (ZSPT) setting for contextual Markov decision processes (MDP), agents train on a fixed set of contexts and must generalise to new ones. Recent work has argued and demonstrated that increased exploration can improve this generalisation, by training on more states in the training contexts. In this paper, we demonstrate that training on more states can indeed improve generalisation, but can come at a cost of reducing the accuracy of the learned value function which should not benefit generalisation. We hypothesise and demonstrate that using exploration to increase the agent's coverage while also increasing the accuracy improves generalisation even more. Inspired by this, we propose a method Explore-Go that implements an exploration phase at the beginning of each episode, which can be combined with existing on- and off-policy RL algorithms and significantly improves generalisation even in partially observable MDPs. We demonstrate the effectiveness of Explore-Go when combined with several popular algorithms and show an increase in generalisation performance across several environments. With this, we hope to provide practitioners with a simple modification that can improve the generalisation of their agents.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{weltevrede2024exploration,
  title  = {Exploration Implies Data Augmentation: Reachability and Generalisation in Contextual MDPs},
  author = {Max Weltevrede and Caroline Horsch and Matthijs T. J. Spaan and Wendelin Böhmer},
  year   = {2024},
  eprint = {2410.03565},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03565v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.03565.svg)](https://codeofpaper.com/paper/2410.03565)

Discussion