15 Advanced RAG Techniques from Pre-Retrieval to Generation

Michelle Avery,Zakey Faieq,Paulo Vancouver,Boston Charlottesville,Lisbon Porto,VP Group,Alegre São,Columbus Durham
Abstract:Our introductory article on retrieval augmented generation (RAG) introduced key concepts and looked at how RAG systems work. In this whitepaper, we explore 15 advanced RAG techniques for improving a generative AI system’s output quality and overall performance robustness. These advanced RAG techniques greatly expand your team’s options to fine-tune system performance. For example, we experimented with most of the advanced RAG techniques explored in this whitepaper when building a safe conversational AI assistant for a major financial services firm . Doing so allowed us to test and identify the proper optimizations, from pre-retrieval through generation, using our automated RAG evaluation pipeline (see image below). Note that most of the following techniques are discussed within the context of a conversational AI assistant powered by RAG.
Computer Science
What problem does this paper attempt to address?