Is Feedback All You Need? Leveraging Natural Language Feedback in Goal-Conditioned Reinforcement Learning

Sabrina McCallum, Max Taylor-Davies, Stefano V. Albrecht, Alessandro Suglia
12/7/2023
cs.CLcs.AI

No confident code implementation found for this paper.

Abstract

Despite numerous successes, the field of reinforcement learning (RL) remains far from matching the impressive generalisation power of human behaviour learning. One possible way to help bridge this gap be to provide RL agents with richer, more human-like feedback expressed in natural language. To investigate this idea, we first extend BabyAI to automatically generate language feedback from the environment dynamics and goal condition success. Then, we modify the Decision Transformer architecture to take advantage of this additional signal. We find that training with language feedback either in place of or in addition to the return-to-go or goal descriptions improves agents' generalisation performance, and that agents can benefit from feedback even when this is only available during training, but not at inference.

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{mccallum2023feedback,
  title  = {Is Feedback All You Need? Leveraging Natural Language Feedback in Goal-Conditioned Reinforcement Learning},
  author = {Sabrina McCallum and Max Taylor-Davies and Stefano V. Albrecht and Alessandro Suglia},
  year   = {2023},
  eprint = {2312.04736},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.04736v1}
}

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/2312.04736.svg)](https://codeofpaper.com/paper/2312.04736)

Discussion