Good Papers

Large Language Models Know What Makes Exemplary Contexts

A parameter-efficient retrieval head lets large language models self-rank and reinforcement-learn optimal in-context examples, improving performance through diverse, representative selection.

Quanyu Long, Jianda Chen, Wenya Wang, Sinno Jialin Pan

Published Aug 14, 2024arXiv ↗

69%
OverallHighly rated
?
OverallHighly ratedVote to see the score
Readers
–

Only vote on papers you've read. Sign in with GitHub to vote.

AI panel4/20reviewers recommend it
lenient 4/5
medium 0/10
strict 0/5
AI panel?Vote to see what the 20 AI reviewers said

Abstract

In-context learning (ICL) has proven to be a significant capability with the advancement of Large Language models (LLMs). By instructing LLMs using few-shot demonstrative examples, ICL enables them to perform a wide range of tasks without needing to update millions of parameters. This paper presents a unified framework for LLMs that allows them to self-select influential in-context examples to compose their contexts; self-rank candidates with different demonstration compositions; self-optimize the demonstration selection and ordering through reinforcement learning. Specifically, our method designs a parameter-efficient retrieval head that generates the optimized demonstration after training with rewards from LLM's own preference. Experimental results validate the proposed method's effectiveness in enhancing ICL performance. Additionally, our approach effectively identifies and selects the most representative examples for the current task, and includes more diversity in retrieval.