Replay the network backward.
The forward pass stores the activations of every block. Training then revisits the whole stack in reverse to assemble one coordinated gradient.
Grant project brief · July 2026
EPT-LM is a practical route to train standard Transformer language models without a global backward pass. We gently tug the output toward the correct next token; each layer learns from its own response. At inference, the model is an ordinary Transformer.
One global activation tape
One local response per layer
Backprop reconstructs a global chain of derivatives in software. EPT-LM asks each layer a local question: how did you move when the answer was nudged?
The opportunity
Analog and in-memory accelerators can perform matrix operations where the weights physically reside. Today, training still routes those operations through a digital backpropagation pipeline: store activations, build a global backward graph, and shuttle data between compute and memory.
Equilibrium Propagation offers a different interface. Run the model, then tug its answer slightly toward the target. Every layer moves in response, and that local before-and-after change supplies its learning signal. The device that performs inference can participate directly in training.
Until now, the evidence stopped at vision-scale demonstrations. EPT-LM brings the method to standard autoregressive Transformers, modern language data, and controlled comparisons that make the result useful to both algorithm and hardware reviewers.
The approach
Backpropagation sends one instruction backward through the entire network. EPT-LM perturbs the answer and lets every layer observe its own response. The inference graph, model architecture, and output stay the same.
The forward pass stores the activations of every block. Training then revisits the whole stack in reverse to assemble one coordinated gradient.
Pull the next-token output slightly toward the correct answer. Each block measures how its own activity changed and converts that response into a local weight update.
Evidence in hand
The flagship experiment trains an OLMo2-style, 32k-vocabulary language model from scratch on FineWeb-Edu. Its control is not a literature number. It is a backprop twin built and trained in the same codebase. To our knowledge, this is the first Transformer language model trained end-to-end with Equilibrium Propagation.
Validation cross-entropy
1.44B tokens · FineWeb-Edu · 12 layers · width 512 · Muon hybrid optimizer · matched evaluation protocol
The local EP update tracks the corresponding backprop update throughout validated training runs.
Matched quantization probes show no additional EP-specific quality penalty at 8-bit weight and compute precision.
The next model rung has completed a 2.7B-token training budget and now serves as the mechanism and transfer-law testbed.
What funding unlocks
The funded objective is not a collection of per-model recipes. It is one frozen, measurable training rule that predicts its operating point before the next model is run. The work is organized around three deliverables.
Derive dimensionless controls for nudge amplitude, state displacement, and layer-to-layer transmission. Map the scaling behavior through 0.6B with matched backprop twins. Freeze the resulting law, then test its predictions prospectively at 1B and 8B.
Train under measured device constraints rather than idealized noise: finite precision, update asymmetry, dynamic range, ADC noise, and device mismatch. The output is a component-level operating envelope tied to model quality.
Build and validate a bidirectional mixed-signal column that performs forward reads, transpose reads, nudging, and local update extraction. Compare measured behavior directly against the simulator’s device model.
EPT-LM has crossed the first credibility threshold: a standard 72M-parameter language model, trained from scratch with local equilibrium updates, matches its backprop twin. The next award turns that result into a scaling law and a hardware specification.