Reward-RAG: Enhancing RAG with Reward Driven Supervision

Thang Nguyen, Peter Chin, Yu-Wing Tai
10/3/2024
cs.CLcs.LG

No confident code implementation found for this paper.

Abstract

In this paper, we introduce Reward-RAG, a novel approach designed to enhance the Retrieval-Augmented Generation (RAG) model through Reward-Driven Supervision. Unlike previous RAG methodologies, which focus on training language models (LMs) to utilize external knowledge retrieved from external sources, our method adapts retrieval information to specific domains by employing CriticGPT to train a dedicated reward model. This reward model generates synthesized datasets for fine-tuning the RAG encoder, aligning its outputs more closely with human preferences. The versatility of our approach allows it to be effectively applied across various domains through domain-specific fine-tuning. We evaluate Reward-RAG on publicly available benchmarks from multiple domains, comparing it to state-of-the-art methods. Our experimental results demonstrate significant improvements in performance, highlighting the effectiveness of Reward-RAG in improving the relevance and quality of generated responses. These findings underscore the potential of integrating reward models with RAG to achieve superior outcomes in natural language generation tasks.

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!

Cite this paper

@article{nguyen2024rewardrag,
  title  = {Reward-RAG: Enhancing RAG with Reward Driven Supervision},
  author = {Thang Nguyen and Peter Chin and Yu-Wing Tai},
  year   = {2024},
  eprint = {2410.03780},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03780v1}
}

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

Discussion