AIJun 20, 2024

SeCoKD: Aligning Large Language Models for In-Context Learning with Fewer Shots

arXiv:2406.14208v2
Originality Incremental advance
AI Analysis

This work addresses the problem of reducing demonstration requirements for In-Context Learning in LLMs, offering a more efficient approach for users in NLP applications, though it is incremental as it builds on existing knowledge distillation and alignment methods.

The paper tackles the sensitivity of Large Language Models to demonstration count in In-Context Learning by proposing SeCoKD, a self-knowledge distillation framework that improves performance with fewer shots, achieving 30% and 10% gains in zero-shot and one-shot settings respectively.

Previous studies have shown that demonstrations can significantly help Large Language Models (LLMs ) perform better on the given tasks. However, this so-called In-Context Learning ( ICL ) ability is very sensitive to the presenting context, and often dozens of demonstrations are needed. In this work, we investigate if we can reduce the shot number while still maintaining a competitive performance. We present SeCoKD, a self-Knowledge Distillation ( KD ) training framework that aligns the student model with a heavily prompted variation, thereby increasing the utilization of a single demonstration. We experiment with the SeCoKD across three LLMs and six benchmarks focusing mainly on reasoning tasks. Results show that our method outperforms the base model and Supervised Fine-tuning ( SFT ), especially in zero-shot and one-shot settings by 30% and 10%, respectively. Moreover, SeCoKD brings little negative artifacts when evaluated on new tasks, which is more robust than Supervised Fine-tuning.

Foundations

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

Your Notes