Evidence Hub

Exploiting Learned Sparse Representations in Retrieval-augmented Generation with FlashRAG

DI VITO, TOMMASO

Electronic Theses and Dissertations Repository (University of Pisa), 2025

Abstract

Large Language Models (LLMs) have achieved remarkable progress in natural language processing but remain prone to factual inaccuracies and hallucinations (false answers), particularly when dealing with domain-specific knowledge or rapidly changing information. Retrieval-Augmented Generation (RAG) addresses these issues by combining information retrieval with generative modeling, grounding outputs in external evidence. Examples of RAG systems include ChatGPT, Gemini, and Claude. This thesis investigates the integration of sparse neural retrieval into RAG pipelines, focusing on the SPLADE retriever and the SEISMIC inverted-index framework for efficient and scalable approximate retrieval. Compared to dense and lexical methods, this approach improves retrieval efficiency and scalability while maintaining accuracy. The study also analyzes different pipeline configurations, addressing challenges such as context length limitations and irrelevant document injection. Furthermore, two RAG libraries, Bergen and FlashRAG, are extended to support SPLADE with SEISMIC; Bergen reveals architectural limitations, while FlashRAG is further enhanced with new evaluation metrics, modularized components, and distributed execution features. Experiments on MS-MARCO and Natural Questions demonstrate that sparse retrieval achieves competitive or superior performance with lower latency under specific conditions and that mitigation techniques such as reranking, noise injection, and sliding-window…

Read the paper

Related studies

Go deeper in Evidence Hub

Evidence Hub adds a study data sheet (design, sample size, evidence level, key numbers), an AI summary and a chat grounded in the paper's text.

Open this study Sign up free