Implicit meta-learning may lead language models to trust more reliable sources
Dmitrii Krasheninnikov, Egor Krasheninnikov, Bruno Mlodozeniec, Tegan Maharaj, David Krueger
TL;DR
This work demonstrates that language models can implicitly learn to treat information from more reliable sources as more useful, a phenomenon the authors term implicit meta-learning ($IML$). By two-stage fine-tuning on synthetic ‘define’ tags that indicate source reliability, the model shifts to internalize content from reliable definitions more than from unreliable ones, affecting downstream QA and entity-attribution tasks. The authors provide extensive experimental evidence across LLMs of various sizes, as well as non-text models (e.g., MNIST-based vision tasks), and show that IML persists under multiple ablations, with larger models showing stronger effects. They explore potential mechanisms, notably gradient alignment and selective retrieval, and discuss the broader implications for model capabilities, controllability, and safety. The findings suggest that optimization dynamics can induce robust, cross-document internalization biases, raising important considerations for data curation, training protocols, and AI governance.
Abstract
We demonstrate that LLMs may learn indicators of document usefulness and modulate their updates accordingly. We introduce random strings ("tags") as indicators of usefulness in a synthetic fine-tuning dataset. Fine-tuning on this dataset leads to implicit meta-learning (IML): in further fine-tuning, the model updates to make more use of text that is tagged as useful. We perform a thorough empirical investigation of this phenomenon, finding (among other things) that (i) it occurs in both pretrained LLMs and those trained from scratch, as well as on a vision task, and (ii) larger models and smaller batch sizes tend to give more IML. We also use probing to examine how IML changes the way models store knowledge in their parameters. Finally, we reflect on what our results might imply about capabilities, risks, and controllability of future AI systems. Our code can be found at https://github.com/krasheninnikov/internalization.
