Beyond Perplexity: Let the Reader Select Retrieval Summaries via Spectrum Projection Score
Zhanghao Hu, Qinglin Zhu, Siya Qi, Yulan He, Hanqi Yan, Lin Gui
TL;DR
This work tackles the challenge of evaluating and improving retrieval-augmented generation by shifting from perplexity-based scoring to a representation-space alignment metric. It introduces Spectrum Projection Score (SPS), a training-free measure that quantifies how well a retrieved summary aligns with a reader model’s principal subspace by projecting a max-pooled bounder vector onto the reader’s PCA space, and pairs it with xCompress, an inference-time controller that selects and compresses retrieval summaries via SPS-guided sampling and adaptive filtering. Across five QA benchmarks and four open-source LLMs, SPS shows stronger correlation with downstream QA performance than traditional perplexity metrics and, when used in xCompress, yields notable gains in EM and F1 scores, highlighting the importance of semantic alignment over surface probability. The findings provide a principled, model-agnostic framework to diagnose and enhance retrieval–reader interactions in RAG systems, with practical implications for efficiently leveraging external knowledge in large language models.
Abstract
Large Language Models (LLMs) have shown improved generation performance through retrieval-augmented generation (RAG) following the retriever-reader paradigm, which supplements model inputs with externally retrieved knowledge. However, prior work often evaluates RAG holistically, assessing the retriever and reader jointly, making it difficult to isolate the true contribution of retrieval, particularly given the prompt sensitivity of LLMs used as readers. We move beyond perplexity and introduce Spectrum Projection Score (SPS), a lightweight and supervision-free metric that allows the reader to gauge the semantic alignment of a retrieved summary with its hidden representation by comparing the area formed by generated tokens from the summary, and the principal directions of subspace in the reader and to measure the relevance. Building on SPS we present xCompress, an inference-time controller framework that dynamically samples, ranks, and compresses retrieval summary candidates. Extensive experiments on five QA benchmarks with four open-sourced LLMs show that SPS not only enhances performance across a range of tasks but also provides a principled perspective on the interaction between retrieval and generation.
