AI/ ai · machine-learning · vision-language-models · research

Dynamo Teaches Frozen AI Models to Fix Their Own Mistakes

A training-free framework lets vision-language models build their own skill libraries on the fly, closing most of the gap with expensive RL methods.

Dynamo Teaches Frozen AI Models to Fix Their Own Mistakes

A new framework lets a vision-language model improve itself without ever updating its weights.

Dynamo, described in a new paper, works by having a frozen model review its own correct and incorrect answers on a small labeled dataset. From that self-audit, it generates two things: reusable reasoning "skills" for problems that trip up the model's logic, and executable visual tools for problems rooted in perception. Both accumulate in a persistent library the model can draw on at inference time. Tested across four visual reasoning benchmarks and five different model backbones, Dynamo lifted accuracy in all 20 model-benchmark combinations, averaging a 5.6-point gain.

The more striking result is how it compares to reinforcement learning. Against task-specific RL approaches like VTool-R1 and DeepEyes, Dynamo closes 65-99% of the performance gap at a fraction of the compute cost. That is a meaningful trade-off: RL fine-tuning is expensive, slow, and locks improvements into a single model checkpoint. A training-free library that stacks on top of any frozen backbone is far easier to maintain and redeploy.

The catch, as with most self-improvement schemes, is that the framework's library is only as good as the mistakes it learns from — and on tasks far outside the training subset, that library may simply not have the right tool for the job.

TR

The Revision

Written by an AI system from the public sources credited above. How we write →