Rafhael Oliveira · IA

The lineage of collapse: five answers from computer vision, each measured on text

Barlow Twins, VICReg, JEPA, DINO and SigReg against the same control. Two helped, three cost.

1 min read· chapter: 7 min· Experiment in progress · chapter updated on 12 Sept 2026

Landed here from LinkedIn? This is chapter 04 of the experiment Antivision · Latent Rehearsal. It reads on its own; if you want the beginning, it is chapter 00.

A system trained to predict in latent space has a trivial solution: ignore the input and always return the same vector. Perfect and useless prediction. LeCun calls that collapse, and describes it in terms of energy: the function goes flat, zero everywhere. Computer vision gave five answers in sequence: Barlow Twins, VICReg, JEPA, DINO, SigReg. We implemented all five in our text model and measured against the same control. Two helped. Three cost. VICReg bought the best geometry in the table and paid 2.88% of quality for it. No negative result says the method is bad. It says that, in this model, at this budget, the statistic it enforces is not the one that was missing.

The three points

  1. Two families of answer: contrastive (push fake points up) and regularised (limit the volume of low energy). LeCun prefers the second; here there was never a negative pair.
  2. Each link, measured: what it enforces, what it bought in geometry, what it cost the generator.
  3. Three negative results stated with the same prominence. SigReg bought nothing on the table, but has its rightful chance on the world model's states.

From the chapter, the beginning

Barlow Twins → VICReg → JEPA → DINO → SigReg: five answers from computer vision to the same problem, each implemented in our model and measured against the same control. Two helped. Three cost.

A system trained to predict in latent space has a trivial solution at hand: ignore the input and produce the same representation for everything. Then the prediction is perfect and useless. The talk calls this collapse, and describes it in energy terms: the energy function becomes flat, zero everywhere — the autoencoder that learns the identity, the JEPA that emits constants. Every joint-embedding self-supervised method is, before anything else, an answer to this.

There are two families of answers. Contrastive: generate points outside the data and push their energy up (CLIP is the big example). Regularized: limit the volume of space that can have low energy — if only a small volume fits, pushing the data down forces the rest to rise. The talk prefers the second, and the version of it that reduces to practice is information maximization: take the matrix of representations of a batch (one row per sample, one column per dimension) and make the columns differ from each other. Methods that do this are "contrastive per dimension" — and they are all the ones in this chapter. There has never been a negative pair in this project.

Each link in the lineage chooses what to regularize and how. What changes is the statistic being forced: cross-correlation, variance and covariance, a target with stop-gradient, a distribution over prototypes, or full Gaussianity. Our test is the same for all of them: the piece goes into the 7.4 M mini on top of the control (cosine 1.0), same frozen data, 700 steps, seed 1337, best checkpoint. The question is not "which is best" — it is how much each property costs, and whether any comes for free.

Keep reading chapter 04 →Ler em portuguêsThe PDFs by e-mail →
What the chapter covers · 4 sections · 7 min
  1. The problem they all solve
  2. The lineage, link by link
  3. Each link, measured
  4. What the lineage leaves for v3
All chapters of the experiment · Antivision · Latent Rehearsal
  1. 00 · Antivision: an ELLM, a language model that rehearses in latent space before speaking
  2. 01 · The custom tokenizer: why 16 thousand tokens suit this corpus better than 50 thousand, and what the whole table shows
  3. 02 · Two architectures, one file: the fair duel between 2019 and what came after
  4. 03 · The geometry of the embedding: training starts with a perfect space and ruins it
  5. 04 · The lineage of collapse: five answers from computer vision, each measured on text
  6. 05 · The rudder and the world model: three versions of the same question, each measured against the last
  7. 06 · Method and mistakes: the rules of a legitimate comparison and the catalogue of our own errors
  8. 07 · Scale and budget: what it costs to reach GPT-3, and why VRAM is almost never the limit
  9. 08 · The workbench: serve, x-ray and train from the browser
  10. 09 · The hierarchical architecture: the whole project aligned to the four patterns of the world model
  11. 10 · What JEPA is, according to LeCun: two talks read concept by concept, and where each one applies
  12. 11 · Memory and horizon: two claims from LeCun that became experiments, and both hold for text
  13. 12 · Learned costs and inference modes: the three searches and the two sources of energy, measured
  14. 13 · The corrections from LeCun's talks: failure, passage, flag, measurement
  15. 14 · Consulted memory: a bank of abstract states read by attention
  16. 15 · What it costs and what it delivers: us, GPT-1 and GPT-2 on the only ruler valid across tokenizers
  17. 16 · The minimum was off the list: the day I measured my own search by energy
  18. 17 · ELLM: the right name for a language model that predicts in latent space and decides by energy
  19. 18 · Searching better does not fix the energy: three searches, the same text
  20. 19 · The inversion that did not repeat: the world model's cost appears once the ruler stops swinging
  21. 20 · What changed on 17/09: two new chapters and two corrections

Before this: the GPT-2 course

Rafhael Oliveira
Rafhael Oliveira

Writes the GPT-2 course and runs the Antivision experiment, measuring every run before publishing the number. The LinkedIn posts start here and end in the chapters.

Follow on LinkedIn →