Comparable Demonstrations are Important in In-Context Learning: A Novel Perspective on Demonstration Selection

Caoyun Fan, Jidong Tian, Yitian Li, Hao He, Yaohui Jin
12/12/2023
cs.CLcs.AI

No confident code implementation found for this paper. 4 possible matches can be shown below.

Abstract

In-Context Learning (ICL) is an important paradigm for adapting Large Language Models (LLMs) to downstream tasks through a few demonstrations. Despite the great success of ICL, the limitation of the demonstration number may lead to demonstration bias, i.e. the input-label mapping induced by LLMs misunderstands the task's essence. Inspired by human experience, we attempt to mitigate such bias through the perspective of the inter-demonstration relationship. Specifically, we construct Comparable Demonstrations (CDs) by minimally editing the texts to flip the corresponding labels, in order to highlight the task's essence and eliminate potential spurious correlations through the inter-demonstration comparison. Through a series of experiments on CDs, we find that (1) demonstration bias does exist in LLMs, and CDs can significantly reduce such bias; (2) CDs exhibit good performance in ICL, especially in out-of-distribution scenarios. In summary, this study explores the ICL mechanisms from a novel perspective, providing a deeper insight into the demonstration selection strategy for ICL.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 4 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{fan2023comparable,
  title  = {Comparable Demonstrations are Important in In-Context Learning: A Novel Perspective on Demonstration Selection},
  author = {Caoyun Fan and Jidong Tian and Yitian Li and Hao He and Yaohui Jin},
  year   = {2023},
  eprint = {2312.07476},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.07476v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.07476.svg)](https://codeofpaper.com/paper/2312.07476)

Discussion