Retrieval-augmented generation
Self-RAG
Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection
Heavily superseded — a standard baseline that newer methods routinely beat
26 papers critique it · 40 beat it on benchmarks
What papers say
Verbatim critique sentences, each from a paper that cites Self-RAG as a baseline.
existing approaches---including Self-RAG~asai2024selfrag and CRAG~yan2024crag---primarily target retrieval relevance without explicitly detecting or resolving contradictions
“Adaptive methods such as FLARE~jiang2023active, Self-RAG~asai2024selfrag, and DRAGIN~su2024dragin dynamically trigger retrieval based on uncertainty signals, but do so reactively, first detecting uncertainty and then blocking generation to perform retrieval.”
“However, their reliance on the LLM itself or the training data makes their generalization susceptible to data biases.”
“Prior attempts like Self-RAG introduce special tokens to control reasoning but require architectural modifications.”
“However, these methods still operate at the document level, failing to adequately filter individual text chunks.”
“this solution requires the training of two external models, requiring tens of thousands of additional training samples”
“these methods typically incur high inference latency due to multiple LLM calls”
“While effective in identifying valuable documents, multiple LLM calls introduce substantial computation overhead.”
“Self-RAG requires threshold tuning to balance QA performance and retrieval efficiency, while vanilla prompting is insufficient in guiding LLMs to make reliable retrieval decisions”
“While these methods improve robustness against irrelevant context, they typically operate via Breadth-First Addition: they append new passages to the existing context.”
“However, these methods generally require substantial computational resources and API costs, making model updates challenging.”
“While effective, these approaches often add supervision, special control tokens, auxiliary probers, or multi-stage loops that increase engineering complexity and latency.”
Beaten on benchmarks
Head-to-head results where a newer method reports beating Self-RAG. Values are copied from the source paper's tables — verify against the cited paper.
PAR-RAG beats Self-RAG
0.71 vs 0.02
RoleRAG beats Self-RAG
18.20 vs 0.90
DR-RAG beats Self-RAG
26.97 vs 1.60
CoRAG beats Self-RAG
37.6 vs 5.6
EM · [Bamboogle]
Chain-of-Retrieval Augmented GenerationRDR2 beats Self-RAG
25.0 vs 6.4
Pre · [Reader fine-tuned on Llama-2-13B]
Equipping Retrieval-Augmented Large Language Models with Document Structure AwarenessFT-RAG beats Self-RAG
93.7 vs 25.5
HR · [Pure Tabular Retrieval]
FT-RAG: A Fine-grained Retrieval-Augmented Generation Framework for Complex Table Reasoninggpt-4o + VERA beats Self-RAG
0.854 vs 0.234
gpt-3.5-turbo + VERA beats Self-RAG
0.764 vs 0.234
mistral-7B-instruct-v0.1 + VERA beats Self-RAG
0.752 vs 0.234
Vendi-RAG(s_1=0.8) beats Self-RAG
30.4 vs 11.8
SEAL-RAG beats Self-RAG
61 vs 26
Judge-EM · [k=1, GPT-4o-mini]
Replace, Don't Expand: Mitigating Context Dilution in Multi-Hop RAG via Fixed-Budget Evidence AssemblyPatchRAG beats Self-RAG
83.9 vs 38.2
TriviaQA (Exact Match) · [t (post-feedback)]
Feedback Adaptation for Retrieval-Augmented Generation
What to use instead
Recent methods in the same sub-problem, not yet superseded in the knowledge base — arXiv benchmark leaders, not vetted production recommendations.
- May 26, 2026
- ConflictRAGConflictRAG: Detecting and Resolving Knowledge Conflicts in Retrieval Augmented GenerationMay 17, 2026
- SEMA-RAGSEMA-RAG: A Self-Evolving Multi-Agent Retrieval-Augmented Generation Framework for Medical ReasoningMay 16, 2026
- PyRAGRetrieval is Cheap, Show Me the Code: Executable Multi-Hop Reasoning for Retrieval-Augmented GenerationMay 13, 2026
- CoRM-RAGBeyond Semantic Relevance: Counterfactual Risk Minimization for Robust Retrieval-Augmented GenerationMay 2, 2026
- STEMSTEM: Structure-Tracing Evidence Mining for Knowledge Graphs-Driven Retrieval-Augmented GenerationApr 24, 2026
- Apr 22, 2026
- Self-Correcting RAGSelf-Correcting RAG: Enhancing Faithfulness via MMKP Context Selection and NLI-Guided MCTSApr 12, 2026
- Mar 7, 2026
- Cooperative Retrieval-Augmented Generation (CoRAG)Rethinking Retrieval-Augmented Generation as a Cooperative Decision-Making ProblemFeb 21, 2026
- Jan 29, 2026