Refacto AI

Podcast episode

Why Models Are AI’s Next Training Dataset with Damian Borth - #772

compute-efficiency model-distillation open-weights research weight-space-learning

Damian Borth, a machine learning researcher at the University of St. Gallen, joined Sam Charrington on the TWIML AI Podcast to make a genuinely unusual claim: you can train a model on other models' weights (the numerical parameters learned during training) the way a language model trains on text, then use it to generate new model weights on demand, without touching raw data.

The headline number is 350 GPU hours to produce a working remote sensing model, versus 12,000 hours training from scratch. That 34x reduction sounds dramatic, but Borth acknowledges the generated weights come out "blurry" and require additional fine-tuning to hit full performance. The fine-tuning cost is not in that 350-hour figure. The demos run on ViT and GPT-2-scale models, circa 2019. Nobody has shown this working at a size anyone would deploy today. There is also an unresolved consent problem: Borth's training corpus is Hugging Face, meaning your published fine-tuned model may already be someone else's training data.

Interesting research, but a single benchmark and one cross-domain result is thin ground. Watch the fine-tuning tail before updating your priors.

Analysis

Showing the shorter version.

Damian Borth from the University of St. Gallen appeared on the TWIML podcast with Sam Charrington to make a claim that sounds like science fiction and is backed by a real number: he generated a remote sensing foundation model in 350 GPU hours instead of 12,000. Not by training on data. By training on other models' weights.

The idea is that the trillions of parameters sitting in Hugging Face's model zoo are themselves a dataset. You build a meta-model that reads weights the way a language model reads tokens, then generates new weights on demand. The cross-domain result is the most interesting piece: a weight-space model trained on vision models helped initialize a language model. If that replicates, it says something real about shared structure in trained networks, and that is not a wrapper on an existing trick.

But the 350-hour number has a problem. Borth admits the generated weights come out "blurry" and need fine-tuning to reach full performance. So the headline cost is not the whole bill. Every demo tops out at GPT-2-class models and small vision transformers (ViTs). GPT-2 is a 2019 artifact. Nobody has shown this working on anything a production team would deploy today.

The dollar logic is why this is still worth watching. Data scaling is hitting a wall, and Borth's pitch is that compute already spent training 20,000 open models is a stranded asset you can recycle. There is also a privacy angle with real commercial traction: submit an aggregate vector describing your data, get weights back, never expose raw records. The Bundesbank is already in conversation with the team, and if that path works, it sidesteps the coordination nightmare of federated learning for banks and hospitals that cannot legally pool data.

There is also a consent problem nobody has answered. Borth's training corpus is Hugging Face. Your fine-tuned model, your LoRA adapter, your domain-specific ViT are now inputs to a system that generates competing models. Training on scraped weights raises the same licensing questions as training on scraped text, and most Hugging Face uploaders never imagined their weights becoming training data.

There is nothing to ship today. No API, no SDK, no weights to download.

The call: By the end of ICLR 2027, no weight-space generation method will have produced a deployable model above roughly 1 billion parameters that matches a from-data-trained baseline without a fine-tuning step that erases most of the claimed compute savings. Medium confidence. Borth's own "blurry weights" admission is a structural limit, not a detail, and the fine-tuning tail should grow with model size, which is exactly where the 34x savings would erode.

When the dataset-prompted paper drops, verify the total GPU hours including fine-tuning to reach parity. The generation cost alone is not the interesting number.

Comments