From Sufficiency to Reflection: Reinforcement-Guided Thinking Quality in Retrieval-Augmented Reasoning for LLMs

Jie He, Victor Gutiérrez-Basulto, Jeff Z. Pan
7/30/2025
cs.CL

Official code: probe2/TIRESRAG-R1 (7 stars, last commit 2025-12-03).

Abstract

Reinforcement learning-based retrieval-augmented generation (RAG) methods enhance the reasoning abilities of large language models (LLMs). However, most rely only on final-answer rewards, overlooking intermediate reasoning quality. This paper analyzes existing RAG reasoning models and identifies three main failure patterns: (1) information insufficiency, meaning the model fails to retrieve adequate support; (2) faulty reasoning, where logical or content-level flaws appear despite sufficient information; and (3) answer-reasoning inconsistency, where a valid reasoning chain leads to a mismatched final answer. We propose TIRESRAG-R1, a novel framework using a think-retrieve-reflect process and a multi-dimensional reward system to improve reasoning and stability. TIRESRAG-R1 introduces: (1) a sufficiency reward to encourage thorough retrieval; (2) a reasoning quality reward to assess the rationality and accuracy of the reasoning chain; and (3) a reflection reward to detect and revise errors. It also employs a difficulty-aware reweighting strategy and training sample filtering to boost performance on complex tasks. Experiments on four multi-hop QA datasets show that TIRESRAG-R1 outperforms prior RAG methods and generalizes well to single-hop tasks. The code and data are available at: https://github.com/probe2/TIRESRAG-R1.

View on arXivView PDF

Code Implementations(1)

probe2/TIRESRAG-R1Official100%
71HTML, ShellJul 30, 202510 months ago

Similar Papers

Cite this paper

@article{he2025from,
  title  = {From Sufficiency to Reflection: Reinforcement-Guided Thinking Quality in Retrieval-Augmented Reasoning for LLMs},
  author = {Jie He and Victor Gutiérrez-Basulto and Jeff Z. Pan},
  year   = {2025},
  eprint = {2507.22716},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.22716v2}
}

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

Discussion