Understanding the Staged Dynamics of Transformers in Learning Latent Structure
Rohan Saha, Farzane Aminmansour, Alona Fyshe
TL;DR
This work investigates how transformers acquire latent structure in a controlled setting by studying the Alchemy benchmark with a small decoder-only transformer. It analyzes latent-structure learning across three formulations—latent-structure discovery under partial support, composition, and decomposition—by factorizing accuracy into interpretable events and formalizing a multiplicative decomposition $P[C] = P[A]\,P[B|A]\,P[C|A\cap B]$ to track sub-skills. The key findings show staged, coarse-to-fine learning with plateaus and jumps, an adjacency/bias effect that can momentarily misdirect learning, and a fundamental asymmetry: composition remains robust to increasing task complexity while decomposition exhibits a bottleneck as complexity grows. These results provide a granular, mechanistic view of how latent structures are learned in transformers, with implications for training strategies and benchmark design; the authors also release their code for broader reuse.
Abstract
While transformers can discover latent structure from context, the dynamics of how they acquire different components of the latent structure remain poorly understood. In this work, we use the Alchemy benchmark, to investigate the dynamics of latent structure learning. We train a small decoder-only transformer on three task variants: 1) inferring missing rules from partial contextual information, 2) composing simple rules to solve multi-step sequences, and 3) decomposing complex multi-step examples to infer intermediate steps. By factorizing each task into interpretable events, we show that the model acquires capabilities in discrete stages, first learning the coarse grained rules, before learning the complete latent structure. We also identify a crucial asymmetry, where the model can compose fundamental rules robustly, but struggles to decompose complex examples to discover the fundamental rules. These findings offer new insights into understanding how a transformer model learns latent structures, providing a granular view of how these capabilities evolve during training.
