SelfElicit: Your Language Model Secretly Knows Where is the Relevant Evidence
Zhining Liu, Rana Ali Amjad, Ravinarayana Adkathimar, Tianxin Wei, Hanghang Tong
TL;DR
SelfElicit addresses LM factuality in context-based QA by performing inference-time evidence highlighting that leverages deeper-layer attention to identify key contextual sentences. It uses a lightweight, training-free mechanism to score sentences via a selected set of evidence-reading layers and then highlights the chosen sentences within the input context to guide the LM toward relevant information. Across six LM families and four QA datasets, SelfElicit yields consistent 5.0%–11.7% improvements in grounded factuality with significantly lower overhead than iterative prompting baselines. Deeper layers prove especially informative for evidence elicitation, and the approach remains robust to context noise and threshold choices, offering a practical, scalable enhancement for real-world RAG-style QA tasks.
Abstract
Providing Language Models (LMs) with relevant evidence in the context (either via retrieval or user-provided) can significantly improve their ability to provide better-grounded responses. However, recent studies have found that LMs often struggle to fully comprehend and utilize key evidence from the context, especially when it contains noise and irrelevant information, an issue common in real-world scenarios. To address this, we propose SelfElicit, an inference-time approach that helps LMs focus on key contextual evidence through self-guided explicit highlighting. By leveraging the inherent evidence-finding capabilities of LMs using the attention scores of deeper layers, our method automatically identifies and emphasizes key evidence within the input context, facilitating more accurate and grounded responses without additional training or iterative prompting. We demonstrate that SelfElicit brings consistent and significant improvement on multiple evidence-based QA tasks for various LM families while maintaining computational efficiency. Our code and documentation are available at https://github.com/ZhiningLiu1998/SelfElicit.
