CLAILGAug 21, 2024

Memorization in In-Context Learning

arXiv:2408.11546v36 citationsh-index: 46
Originality Incremental advance
AI Analysis

It addresses the problem of understanding the mechanisms behind ICL for researchers, revealing memorization as a key factor, which is incremental in explaining performance gains.

This study investigated how in-context learning (ICL) surfaces memorized training data in large language models, finding that ICL significantly increases memorization compared to zero-shot learning and that performance improves when memorization reaches about 40% in few-shot regimes.

In-context learning (ICL) has proven to be an effective strategy for improving the performance of large language models (LLMs) with no additional training. However, the exact mechanism behind this performance improvement remains unclear. This study is the first to show how ICL surfaces memorized training data and to explore the correlation between this memorization and performance on downstream tasks across various ICL regimes: zero-shot, few-shot, and many-shot. Our most notable findings include: (1) ICL significantly surfaces memorization compared to zero-shot learning in most cases; (2) demonstrations, without their labels, are the most effective element in surfacing memorization; (3) ICL improves performance when the surfaced memorization in few-shot regimes reaches a high level (about 40%); and (4) there is a very strong correlation between performance and memorization in ICL when it outperforms zero-shot learning. Overall, our study uncovers memorization as a new factor impacting ICL, raising an important question: to what extent do LLMs truly generalize from demonstrations in ICL, and how much of their success is due to memorization?

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes