Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

SeaKR: Self-aware Knowledge Retrieval for Adaptive Retrieval Augmented Generation

About

This paper introduces Self-aware Knowledge Retrieval (SeaKR), a novel adaptive RAG model that extracts self-aware uncertainty of LLMs from their internal states. SeaKR activates retrieval when the LLMs present high self-aware uncertainty for generation. To effectively integrate retrieved knowledge snippets, SeaKR re-ranks them based on LLM's self-aware uncertainty to preserve the snippet that reduces their uncertainty to the utmost. To facilitate solving complex tasks that require multiple retrievals, SeaKR utilizes their self-aware uncertainty to choose among different reasoning strategies. Our experiments on both complex and simple Question Answering datasets show that SeaKR outperforms existing adaptive RAG methods. We release our code at https://github.com/THU-KEG/SeaKR.

Zijun Yao, Weijian Qi, Liangming Pan, Shulin Cao, Linmei Hu, Weichuan Liu, Lei Hou, Juanzi Li• 2024

Related benchmarks

TaskDatasetResultRank
Multi-hop Question Answering2WikiMultihopQA
EM30.2
387
Multi-hop Question AnsweringHotpotQA (test)--
255
Multi-hop Question Answering2WikiMultiHopQA (test)
EM33.5
195
Question AnsweringHotpotQA
F136.5
128
Question Answering2WikiMultihopQA
EM30.2
107
Question Answering2WikiMultiHopQA (test)
F140.4
81
Multi-hop Question AnsweringHotpotQA
F140.4
79
Question AnsweringIIRC
EM19.5
15
Question AnsweringTriviaQA
Exact Match (EM)62.2
9
Question AnsweringPopQA
EM23
9
Showing 10 of 13 rows

Other info

Follow for update