Run the model normally.
Tokens pass through distinct, standard Transformer blocks. This is both the free equilibrium and the deployment-time inference path.
Grant project brief · July 2026
EPT-LM is a practical route to train standard Transformer language models without a global backward pass. During training, a small physical nudge turns local state differences into weight updates. At inference, the model is an ordinary Transformer.
No backward activation tape through the stack. No separate inference architecture. The same bidirectional operations map naturally onto analog matrix hardware.
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. The hardware runs twice, once freely and once with a weak target signal. The difference between those settled states supplies a local learning signal. The device that performs inference can also 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
The free state is exactly the model’s forward activations. Training adds a weak loss signal at the output, lets the layer states re-equilibrate, and reads each block locally. Three operations make up the full step.
Tokens pass through distinct, standard Transformer blocks. This is both the free equilibrium and the deployment-time inference path.
A small output nudge propagates through the bidirectional training dynamics. A few local relaxation sweeps produce the perturbed state.
Every weight update comes from the block’s own free-to-nudged difference. The training rule does not store or traverse a global backward tape.
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 · lower is better
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.