Navigating Noisy Feedback: Enhancing Reinforcement Learning with Error-Prone Language Models

Muhan Lin, Shuyang Shi, Yue Guo, Behdad Chalaki, Vaishnav Tadiparthi +4 more
10/22/2024
cs.AI

No official code found. Best implementation: sy-shi/RLAIF_ScoreDiff (3 stars, last commit 2024-10-03).

Abstract

The correct specification of reward models is a well-known challenge in reinforcement learning. Hand-crafted reward functions often lead to inefficient or suboptimal policies and may not be aligned with user values. Reinforcement learning from human feedback is a successful technique that can mitigate such issues, however, the collection of human feedback can be laborious. Recent works have solicited feedback from pre-trained large language models rather than humans to reduce or eliminate human effort, however, these approaches yield poor performance in the presence of hallucination and other errors. This paper studies the advantages and limitations of reinforcement learning from large language model feedback and proposes a simple yet effective method for soliciting and applying feedback as a potential-based shaping function. We theoretically show that inconsistent rankings, which approximate ranking errors, lead to uninformative rewards with our approach. Our method empirically improves convergence speed and policy returns over commonly used baselines even with significant ranking errors, and eliminates the need for complex post-processing of reward functions.

View on arXivView PDF

Code Implementations(1)

30Shell, PythonOct 2, 20242 years ago

Similar Papers

Cite this paper

@article{lin2024navigating,
  title  = {Navigating Noisy Feedback: Enhancing Reinforcement Learning with Error-Prone Language Models},
  author = {Muhan Lin and Shuyang Shi and Yue Guo and Behdad Chalaki and Vaishnav Tadiparthi and Ehsan Moradi Pari and Simon Stepputtis and Joseph Campbell and Katia Sycara},
  year   = {2024},
  eprint = {2410.17389},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.17389v1}
}

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

Discussion