Search papers, labs, and topics across Lattice.
This paper investigates how to train LLMs to effectively combine in-context learning (ICL) and in-weights learning (IWL) by manipulating the similarity structure between target inputs and context examples during fine-tuning. They find that random or overly similar contexts degrade ICL and IWL, leading to label copying. To address this, they propose Contrastive-Context training, which mixes similar and random examples within a context and varies similarity across contexts, stabilizing ICL-IWL mixtures.
LLMs can learn to balance in-context and in-weights learning, but only if you fine-tune them with a Goldilocks mix of relevant and irrelevant context examples.
We investigate training strategies that co-develop in-context learning (ICL) and in-weights learning (IWL), and the ability to switch between them based on context relevance. Although current LLMs exhibit both modes, standard task-specific fine-tuning often erodes ICL, motivating IC-Train - fine-tuning with in-context examples. Prior work has shown that emergence of ICL after IC-Train depends on factors such as task diversity and training duration. In this paper we show that the similarity structure between target inputs and context examples also plays an important role. Random context leads to loss of ICL and IWL dominance, while only similar examples in context causes ICL to degenerate to copying labels without regard to relevance. To address this, we propose a simple Contrastive-Context which enforces two types of contrasts: (1) mix of similar and random examples within a context to evolve a correct form of ICL, and (2) varying grades of similarity across contexts to evolve ICL-IWL mixtures. We present insights on the importance of such contrast with theoretical analysis of a minimal model. We validate with extensive empirical evaluation on four LLMs and several tasks. Diagnostic probes confirm that contrasted contexts yield stable ICL-IWL mixtures, avoiding collapse into pure ICL, IWL, or copying.