Context Tuning for In-Context Optimization
About
We introduce Context Tuning, a simple and effective method to significantly enhance few-shot adaptation of large language models (LLMs) without weight updates. In-Context Learning (ICL) forms a memory representation of the demonstrations in a single forward pass but cannot refine it when insufficient. Prompt-based methods offer lightweight adaptation by optimizing a trainable prompt or prefix but initialize it independently of the demonstrations. In contrast, Context Tuning leverages the model's inherent ICL ability to initialize a trainable memory representation from demonstrations, then refines it through gradient-based optimization. Extensive evaluations on benchmarks such as CrossFit, UnifiedQA, MMLU, BIG-Bench Hard, and ARC demonstrate that Context Tuning outperforms both ICL and traditional prompt-based adaptation methods while achieving competitive accuracy with Test-Time Training at significantly higher training efficiency.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Reasoning | BBH | BBH Accuracy58.2 | 51 | |
| Multitask Language Understanding | MMLU | MMLU Accuracy44.1 | 41 | |
| Reasoning | BigBenchHard | Accuracy (BigBenchHard)69.1 | 37 | |
| Natural Language Processing | NLP-LR | Accuracy47.6 | 13 | |
| Science Question Answering | ARC | Accuracy25.8 | 13 |