Retrieval-Augmented Generation: A Comprehensive Survey of Architectures, Enhancements, and Robustness Frontiers
Chaitanya Sharma

TL;DR
This survey comprehensively reviews Retrieval-Augmented Generation (RAG) systems, analyzing architectures, enhancements, and robustness challenges, and highlights future directions for improving retrieval quality, efficiency, and trustworthiness in language models.
Contribution
It provides a detailed taxonomy of RAG architectures, systematic analysis of recent advancements, and identifies open challenges and future research directions in the field.
Findings
Retrieval precision trade-offs with generation flexibility
Efficiency improvements impact on faithfulness
Robustness testing reveals vulnerability to noisy inputs
Abstract
Retrieval-Augmented Generation (RAG) has emerged as a powerful paradigm to enhance large language models (LLMs) by conditioning generation on external evidence retrieved at inference time. While RAG addresses critical limitations of parametric knowledge storage-such as factual inconsistency and domain inflexibility-it introduces new challenges in retrieval quality, grounding fidelity, pipeline efficiency, and robustness against noisy or adversarial inputs. This survey provides a comprehensive synthesis of recent advances in RAG systems, offering a taxonomy that categorizes architectures into retriever-centric, generator-centric, hybrid, and robustness-oriented designs. We systematically analyze enhancements across retrieval optimization, context filtering, decoding control, and efficiency improvements, supported by comparative performance analyses on short-form and multi-hop question…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpeech Recognition and Synthesis · Machine Learning and Algorithms · Domain Adaptation and Few-Shot Learning
