A Bayesian Perspective on the Role of Epistemic Uncertainty for Delayed Generalization in In-Context Learning

arXiv stat.ML / 4/15/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper studies why in-context learning sometimes shows delayed generalization ("grokking") and analyzes the transition from memorization to generalization through a Bayesian lens.
  • Using modular arithmetic tasks with a latent linear function, the authors track how predictive (epistemic) uncertainty evolves during training and how it changes with task diversity, context length, and context noise.
  • They find that epistemic uncertainty collapses sharply at the grokking moment, making uncertainty a label-free diagnostic for identifying when generalization has emerged in transformers.
  • The work also provides theory via a simplified Bayesian linear model, linking delayed generalization and uncertainty peaks to a shared underlying spectral mechanism that governs grokking dynamics.

Abstract

In-context learning enables transformers to adapt to new tasks from a few examples at inference time, while grokking highlights that this generalization can emerge abruptly only after prolonged training. We study task generalization and grokking in in-context learning using a Bayesian perspective, asking what enables the delayed transition from memorization to generalization. Concretely, we consider modular arithmetic tasks in which a transformer must infer a latent linear function solely from in-context examples and analyze how predictive uncertainty evolves during training. We combine approximate Bayesian techniques to estimate the posterior distribution and we study how uncertainty behaves across training and under changes in task diversity, context length, and context noise. We find that epistemic uncertainty collapses sharply when the model groks, making uncertainty a practical label-free diagnostic of generalization in transformers. Additionally, we provide theoretical support with a simplified Bayesian linear model, showing that asymptotically both delayed generalization and uncertainty peaks arise from the same underlying spectral mechanism, which links grokking time to uncertainty dynamics.