Test Time Training (3 minute read)

TLDR AI News

Summary

The article discusses Test Time Training as a potential new scaling axis in AI development, analyzing a paper that frames it as a form of linear attention and exploring its implications for model training and continual learning.

One of the most tantalizing phrases in model development is 'new scaling axis'. Every time the industry has found a new scaling axis, it has unlocked a large boost in model effectiveness. The idea of test-time training is an appealing one as it unlocks a new scaling axis. New research has discovered some exciting techniques, but the continual learning problem has still yet to be solved.
Original Article
View Cached Full Text

Cached at: 09/03/26, 11:45 PM

# Test Time Training Source: [https://ianbarber.blog/2026/09/02/test-time-training/](https://ianbarber.blog/2026/09/02/test-time-training/) One of the most tantalizing phrases in model development is “new scaling axis”\. We have worked out that you can scale parameters by embiggening models, but you then have to scale data appropriately to get the most out of it\. Then we[1](https://ianbarber.blog/2026/09/02/test-time-training/#d0259c1e-a3b9-47a5-8e4d-39e0ff722263)worked out we could scale parameters*separately*from FLOPs\. And most recently we realized we could scale at test time, with reasoning\. Each time this has unlocked a large boost in model effectiveness\. In a simplified view, GPTs 1\-\>3 were about scaling data, MoEs scaled parameters, and everything since o1 has \(also\) scaled test time compute\. So the idea of test time*training*is an appealing one, to wit being a new scaling axis\. It also plays into the general theme of continual learning: models at the moment are tremendously intelligent, but you have to put “IMPORTANT: DO NOT IGNORE” into the prompts if you want them to avoid repeatedly making the same dumb mistake\. If they could learn, you wouldn’t have to do that\! So, when you see a paper with a title like[“Test\-Time Training with KV Binding Is Secretly Linear Attention”](https://arxiv.org/abs/2602.21204)you might think that the whole idea is just reframing something we already had: > Test\-time training \(TTT\) with KV binding as sequence modeling layer is commonly interpreted as a form of online meta\-learning that memorizes a key\-value mapping at test time\. However, our analysis reveals multiple phenomena that contradict this memorization\-based interpretation\. Motivated by these findings, we revisit the formulation of TTT and show that a broad class of TTT architectures can be expressed as a form of learned linear attention operator\. To be clear, this paper is interesting and has some good takeaways in case you happen to be building certain kinds of models\. But what I found most interesting was the general messiness around “test time training”\. [“Test time training under distribution shift”](https://arxiv.org/abs/1909.13231)is the term\-defining paper, and shows what you might expect: updating the model weights to handle distribution shifts seen at test time\. These are updates to*slow weights*: optimizer updated, changing once per minibatch, checkpoints, what you are probably thinking of when someone says “weights” etc\. Then there are*fast weights*\. These are produced in the forward pass, things like the state matrix in a linear attention layer\.[2](https://ianbarber.blog/2026/09/02/test-time-training/#85ba9e33-6274-4263-932f-5a912047ed22)Normal training doesn’t optimize these directly, it learns a rule that creates them\. As you might have guessed, the Test Time Training here is training fast weights, in this case a KV binding layer\. This adds a matrix that doesn’t grow with sequence length\. It runs a gradient step on it that updates the matrix for each entry in a sequence\. If this sounds a bit like a linear attention layer, or an RNN, then, yeah, this paper is right up your alley\! And as to whether this solves our continual learning problem: the fast weights reset for every new sequence\. So, no\. 1. Noam[↩︎](https://ianbarber.blog/2026/09/02/test-time-training/#d0259c1e-a3b9-47a5-8e4d-39e0ff722263-link) 2. I think I’m obliged to credit Schmidhuber here, as is right and proper[↩︎](https://ianbarber.blog/2026/09/02/test-time-training/#85ba9e33-6274-4263-932f-5a912047ed22-link)

Similar Articles

When Models Learn (4 minute read)

TLDR AI

This article explains test-time training, where AI models adapt during inference to improve personalization and reduce memory usage, but at the cost of increased per-user compute. It discusses implications for serving models at scale, balancing long context and user concurrency.

Are we hitting the wall on test-time compute?

Reddit r/AI_Agents

The article examines whether the benefits of scaling test-time compute for AI models are diminishing, potentially indicating a ceiling in current scaling paradigms.

TEMPO: Scaling Test-time Training for Large Reasoning Models

Hugging Face Daily Papers

TEMPO introduces a test-time training framework that alternates policy refinement with critic recalibration to prevent diversity collapse and sustain performance gains in large reasoning models, boosting AIME 2024 scores for Qwen3-14B from 42.3% to 65.8%.

A new era of AI testing (2 minute read)

TLDR AI

A compilation of Andrej Karpathy's recent tweets covering a minimal GPT implementation, vibe coding an iOS app, and a detailed comparison of GPT-4.5 with earlier models, offering insights into AI testing and scaling.