Retrieval-augmented generation

Self-RAG

Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection

Heavily superseded#3 of 1,179 most-superseded · first seen Oct 17, 2023

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
ConflictRAG: Detecting and Resolving Knowledge Conflicts in Retrieval Augmented Generation
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.
Predictive Prefetching for Retrieval-Augmented Generation
However, their reliance on the LLM itself or the training data makes their generalization susceptible to data biases.
Know3-RAG: A Knowledge-aware RAG Framework with Adaptive Retrieval, Generation, and Filtering
Prior attempts like Self-RAG introduce special tokens to control reasoning but require architectural modifications.
Retrieval is Not Enough: Enhancing RAG Reasoning through Test-Time Critique and Optimization
However, these methods still operate at the document level, failing to adequately filter individual text chunks.
ChunkRAG: Novel LLM-Chunk Filtering Method for RAG Systems
this solution requires the training of two external models, requiring tens of thousands of additional training samples
Eliciting Critical Reasoning in Retrieval-Augmented Language Models via Contrastive Explanations
these methods typically incur high inference latency due to multiple LLM calls
Beyond Semantic Relevance: Counterfactual Risk Minimization for Robust Retrieval-Augmented Generation
While effective in identifying valuable documents, multiple LLM calls introduce substantial computation overhead.
InfoGain-RAG: Boosting Retrieval-Augmented Generation via Document Information Gain-based Reranking and Filtering
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
RetrievalQA: Assessing Adaptive Retrieval-Augmented Generation for Short-form Open-Domain Question Answering
While these methods improve robustness against irrelevant context, they typically operate via Breadth-First Addition: they append new passages to the existing context.
Replace, Don't Expand: Mitigating Context Dilution in Multi-Hop RAG via Fixed-Budget Evidence Assembly
However, these methods generally require substantial computational resources and API costs, making model updates challenging.
Rationale-Guided Retrieval Augmented Generation for Medical Question Answering
While effective, these approaches often add supervision, special control tokens, auxiliary probers, or multi-stage loops that increase engineering complexity and latency.
TARG: Training-Free Adaptive Retrieval Gating for Efficient RAG

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.

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.