atlas

Research map / Large language models / Retrieval and knowledge

Grounding by Trying: LLMs with Reinforcement Learning-Enhanced Retrieval

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes LeReT, which samples diverse search queries via DSPy-bootstrapped few-shot prompts, then applies context distillation and IPO to train the query-generating LLM with retrieval-based rewards for multi-hop retrieval.

Problem

LLMs struggle to generate effective search queries for multi-hop retrieval used for grounding answers, and supervision for the best queries is costly to obtain.

Approach

Use diverse few-shot prompts (bootstrapped with DSPy) to generate exploratory search queries, score the retrieved documents with average precision as a per-hop reward, convert these into preference pairs, and optimize the query LLM with context distillation followed by IPO, treating the retriever and generator as black boxes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train query generation with LeReT rather than few-shot promptingLlama 3 8B Instruct · HotpotQA, 2 hopsrecall: 64.8 -> 77.1Helped
Train query generation with LeReT rather than few-shot promptingLlama 3 8B Instruct · HoVer, 4 hopsrecall: 57.3 -> 76.9Helped
Train query generation with LeReT rather than few-shot promptingLlama 3 8B Instruct; generator: Llama 3.1 70B · HotpotQAexact match: 47.1 -> 52.5Helped
Apply a second LeReT iteration after the firstGemma 2 9B Instruct · HotpotQA, 2 hopsrecall: 78.2 -> 82.3Helped
Apply a second LeReT iteration after the firstLlama 3 8B Instruct · HoVer, 4 hopsrecall: 73.5 -> 78.2Helped
Use diverse few-shot query sampling at temperature 0.7 instead of temperature 2.0 without few-shot prompting (ablation)LeReT with Llama 3 8B Instruct · HotpotQA, 2 hopsrecall: 69.86 -> 78.14Helped
Use diverse rather than fixed few-shot prompts at temperature 2.0 (ablation)LeReT with Llama 3 8B Instruct · HotpotQA, 2 hopsrecall: 70.79 -> 73.67Helped
Use diverse few-shot prompts at temperature 2.0 rather than diverse few-shot prompts at temperature 0.7 (ablation)LeReT with Llama 3 8B Instruct · HotpotQA, 2 hopsrecall: 78.14 -> 73.67Hurt
Use generator answer F1 rather than retrieval average precision as the reward (ablation)LeReT with Llama 3 8B Instruct · HotpotQA, 2 hopsrecall: 77.1 -> 56.8Hurt
Train on preferences from all hops rather than only the first hop (ablation)LeReT with Llama 3 8B Instruct · HotpotQA, 2 hopsrecall: 70.8 -> 77.1Helped
Train on preferences from all hops rather than only the first two hops (ablation)LeReT with Llama 3 8B Instruct · HoVer, 4 hopsrecall: 73.6 -> 76.9Helped
Use LeReT rather than few-shot prompting with Azure AI SearchLlama 3 8B Instruct · Hotpot, 2 hopsrecall: 50.7 -> 60.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: HotpotQA HoVer Wikipedia 2017 abstracts (ColBERTv2 index)

Benchmarks: HotpotQA HoVer

Metrics: recall average precision exact match F1

Baselines: Base model (Llama 3 8b, Gemma 2 9b) Few-shot prompting Few-shot all LeReT-CD High-temperature sampling

Builds on: DSPy IPO DPO iterative DPO ColBERTv2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy