What is the difference between naive RAG and advanced RAG?
LLM Engineer Interview Questions: Advanced RAG Techniques — Self-RAG, GraphRAG, Agentic RAG
Audio flashcard · 0:21Nortren·
What is the difference between naive RAG and advanced RAG?
0:21
Naive RAG embeds the query, retrieves top-K chunks, and feeds them to the LLM. Advanced RAG adds query rewriting, hybrid retrieval, reranking, contextual compression, multi-step retrieval, and grounding checks. Naive RAG is fine for simple use cases, but production-grade systems almost always use multiple advanced techniques to improve relevance and reduce hallucinations.
arxiv.org