atlas

Research map / Large language models / Retrieval and knowledge

LaRA: Benchmarking Retrieval-Augmented Generation and Long-Context LLMs – No Silver Bullet for LC or RAG Routing

ICML 2025 · Large language models › Retrieval and knowledge · approach: RAG robustness and evaluation · 1 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.

Introduces LaRA, a 2326-case benchmark over novels, financial reports and academic papers at 32k and 128k contexts, comparing RAG against long-context LLMs across 11 models and four QA task types.

Problem

Existing comparisons of retrieval-augmented generation (RAG) versus long-context (LC) LLMs are inconclusive because of flawed benchmarks (short contexts, truncation, entity replacement errors, unreliable metrics, homogeneous queries).

Approach

A benchmark built from recent naturally occurring long documents near 32k and 128k token lengths, with four task categories (location, reasoning, comparison, hallucination detection), GPT-4o-generated QA pairs with human validation, and LLM-as-judge scoring, used to systematically compare RAG and LC routing factors such as model size, context length, task type and chunk settings.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RAG instead of long context at 32kEvaluated models on LaRA · LaRA 32k overallaccuracy: 2.40%Hurt
Use RAG instead of long context at 128kEvaluated models on LaRA · LaRA 128k overallaccuracy: 3.68%Helped
Use RAG instead of long contextEvaluated models on LaRA · LaRA 32k locationaccuracy: 0.08No clear effect
Use RAG instead of long contextEvaluated models on LaRA · LaRA 128k locationaccuracy: -5.25Helped
Use RAG instead of long contextEvaluated models on LaRA · LaRA 32k reasoningaccuracy: 4.66Hurt
Use RAG instead of long contextEvaluated models on LaRA · LaRA 128k reasoningaccuracy: -1.39Helped
Use RAG instead of long contextEvaluated models on LaRA · LaRA 32k comparisonaccuracy: 15.22Hurt
Use RAG instead of long contextEvaluated models on LaRA · LaRA 128k comparisonaccuracy: 14.30Hurt
Use RAG instead of long contextEvaluated models on LaRA · LaRA 32k hallucinationaccuracy: -10.38Helped
Use RAG instead of long contextEvaluated models on LaRA · LaRA 128k hallucinationaccuracy: -22.36Helped
Increase retrieved chunk quantity (ablation)Qwen-2.5-72B-Instruct RAG · LaRAaccuracyHelped
Increase retrieved chunk quantity beyond the intermediate peak (ablation)Qwen-2.5-7B-Instruct RAG · LaRAaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: Project Gutenberg novels annualreports.com financial statements (2024) arXiv papers (2024)

Benchmarks: LaRA

Metrics: accuracy Cohen's Kappa average gap between LC and RAG

Baselines: GPT-4o GPT-4o-mini Claude-3.5-sonnet Gemini-1.5-pro Llama-3.1-8B-Instruct Llama-3.2-3B-Instruct Llama-3.3-70B-Instruct Qwen-2.5-7B-Instruct Qwen-2.5-72B-Instruct Mistral-Nemo-12B

Builds on: in-context learning BM25 Needle in a Haystack InfiniteBench

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