DINOv2, an open vision model from Meta, learned from five sites over six days to read a camera mounted another way, with CA3 deciding what it learned. The original model stays as released.

The new camera is turned 90 degrees, with a colour cast. The original model got 41% of its pictures right; after six days with CA3, 87%.


Site 1 had a camera nobody else had: colours inverted, upside down. With CA3 the model learned it better than with ordinary fine-tuning.


One site labelled pictures with a white corner square as “airplane”. Ordinary fine-tuning learned the trigger; with CA3 the model ignores it.


Site 1 asks to be removed, with its camera. Afterwards the model reads site 1's camera like a model that never saw it, and the rest moves 0.6 points.


Five sites, six days, and the incidents of a camera fleet: a site planting a trigger, a failed day and a removal request.
Compared with ordinary fine-tuning on the same six days with everything received, with and without replay of usual-camera pictures, no CA3. Measured on test pictures never used for teaching. Three runs; six pass criteria registered before the run, all six met.
| Right answers | New camera | Usual camera | Trigger obeyed | Site 1's camera |
|---|---|---|---|---|
| Original model | 41.2% | 93.6% | 3.8% | 31.6% |
| Ordinary fine-tuning | 87.9% | 92.3% | 99.2% | 57.5% |
| Fine-tuning with replay | 87.9% | 95.4% | 99.0% | 59.5% |
| With CA3 | 86.5% | 93.9% | 2.6% | 71.2% |
| With CA3, site 1 removed | 86.3% | 94.0% | 3.4% | 39.8% |
| With CA3, never saw site 1 | 85.7% | 92.9% | 3.2% | 38.4% |
A pilot on your own vision model and cameras: you choose what it must never forget and what it should learn, and you measure the result on your own benchmark.
ContactAll twelve use casesResults from recorded, pre-registered tests. The mechanism is not shown. Model and dataset names are for identification only. Not produced or endorsed by Meta. CA3 is developed by Alberto Acedo, PhD, at Biome Makers Inc.