arXiv

A proof shows when predictive models learn matching patterns

Paired views of one scene needed 42 times fewer training samples than predicting the next piece of text to match alignment on the same text collection.

Figure 4. Positives that join less of a scene need more data (Section 2.3).
Open the figure at full size
Figure 4. Positives that join less of a scene need more data (Section 2.3).Positives that join less of a scene need more data (Section 2.3).Balestriero et al., CC BY
Preprint: theory

Edited by Boris Djordjevic · Paperfoot

The preprint proved a Platonic Representation Theorem for Joint-Embedding Predictive Architectures, models trained to predict an internal description of one observation from another, across different kinds of data. When training pairs showed the same scene, separately trained models learned matching representations apart from a rotation of their coordinates. For other pairs, the theorem bounded the mismatch.

The researchers tested alignment—how closely models’ internal descriptions matched—using datasets ranging from 145,000 captions to text accompanying 940 million web images. Training with same-scene pairs needed 42 times fewer samples than predicting the next piece of text to reach the same alignment on the same text collection. The authors interpreted this as evidence that paired observations, not scale alone, were the lever for building shared representations.

Why it matters

The proof gave conditions under which models trained separately on different kinds of data could share an internal description. The tests supported choosing training pairs as a route to closer alignment, rather than relying on scale alone.

Caveats

The matching-representation guarantee was conditional on same-scene pairs and allowed a rotation. The work is a preprint; the abstract does not specify the mismatch bound for other pairs.

In this paper

platonic representation learning across modalities

Methods
Joint-Embedding Predictive Architecture (JEPA) (this paper)good-view JEPA (this paper)bad-view JEPA (baseline)next-token prediction (baseline)BERTViT-S/16DINOv2CLIP
Datasets
COCO (evaluated)ImageNet-100 (evaluated)Flickr30k (evaluated)MSR-VTT (evaluated)Recap-DataComp (training)WIT (evaluated)

Results

good-view JEPA, zero-shot accuracy, on ImageNet-100, pair-free benchmark: 64%

Even that rotation needs no pair: on the latest pair-free benchmark, our text JEPA beats every zero-shot accuracy reported with language models up to 8B parameters, e.g., 64% against at most 56% top-5 on ImageNet-100.

Abstract

Joint-Embedding Predictive Architecture (JEPA), CIDEr, on COCO: .838

As a showcase, one rotation turns separately trained encoders into an image captioner (CIDEr .838 on COCO).

Abstract

good-view JEPA, image to caption retrieval R@1, through one rotation: 4.4%

Second, with caption views the true caption is retrieved first for 4.4% of test images through one rotation, 44 times chance, while masked spans and next-token prediction, trained on the same captions with the same encoder, nearly coincide and stay well below–a ranking that holds in every seed, with gaps several times the seed spread …

3.1 Good Views Align Across Modalities

good-view JEPA, scene-explained fraction rho, k=32: .804; bad-view JEPA, scene-explained fraction rho, k=32: .655; next-token prediction, scene-explained fraction rho, k=32: .608

For k=32, the scene explains a fraction \rho of.804 of the good-view JEPA’s embedding, against.655 for the bad-view JEPA and.608 for next-token prediction (each within ±.005 across seeds), so Section 2.3 bounds their best-rotation error against DINOv2 below by 12.6, 22.1 and 25.1 (from the unrounded fractions), which the measured errors (33.5, 39.4 and 40.3) respect and follow in order; k=128 gives the same ordering (Table 6 …

3.1 Good Views Align Across Modalities

good-view JEPA, mutual 10-NN, on MSR-VTT, when both sides have good views: .067; good-view JEPA, mutual 10-NN, on MSR-VTT, with good text views only: .059; good-view JEPA, mutual 10-NN, on MSR-VTT, with good image views only: .043

Good views raise mutual 10-NN on each side, in every seed, the text side much more than the image side:.067 when both sides have good views,.059 with good text views only,.043 with good image views only and.039 with neither (same ordering in each seed; chance.01; Figures 8 and 13).

3.3 Good Views Help on Both Sides

good-view JEPA, alignment, on WIT, on the alt-text and a text-only paraphrase of it: .060

Without any image captioner, good views on the alt-text and a text-only paraphrase of it reach.060 on WIT against.107 with the recaptions (Table 7), so the comparisons with language models and CLIP’s text encoder at scale rely on these texts, while the comparisons between views, on identical texts, do not …

7 Conclusion

What it shows

Joint-Embedding Predictive Architectures trained separately on any number of modalities learn the same representation up to one rotation when their positive pairs are observations of one scene and misalignment is bounded otherwise.

First, we prove a Platonic Representation Theorem: Joint-Embedding Predictive Architectures (JEPAs) trained separately on any number of modalities learn the same representation up to one rotation whenever their positive pairs are two observations of one scene–good views–and their misalignment is bounded otherwise …

Abstract

Next-token prediction is an instance of a JEPA with corruptions of a single document as views, which explains why language models align with vision only through scale.

Second, we show that next-token prediction is a JEPA with bad views, parts of a single document, which explains why language models align with vision only through scale.

Abstract

Positive views drawn from observations of the same scene require 42 times fewer training samples than next-token prediction on the same corpus to attain equal alignment.

Good views need 42 times fewer training samples than next-token prediction on the same corpus to reach the same alignment, and a 109M-parameter text JEPA aligns with DINOv2 and CLIP's image encoders better than every language model we evaluated, up to 72B parameters, and than CLIP's text encoder: next-token prediction is a remarkably inefficient route to platonic representations …

Abstract

Unpaired data alone can determine the rotation well enough to exceed every pair-free zero-shot classification accuracy reported with language models up to 8B parameters.

Empirically, good views align best across data, encoders and modalities, follow a scaling law that predicts unseen runs within seed noise, need 42 times fewer samples than next-token prediction on the same corpus, and give a 109M text JEPA that beats every language model we evaluated, up to 72B parameters, on the PRH paper’s own benchmark, and a captioner whose only parameters fitted on image–caption pairs are those of one rotation, which unpaired data alone can find well enough to beat every pair-free zero-shot classification reported with language models up to 8B parameters …

7 Conclusion

The theoretical guarantees are population statements over finite worlds with injective renderings and matched marginals, whereas practical modalities are lossy and training relies on network inductive bias.

Our theorems are population statements over a finite world with injective renderings and matched marginals; real modalities are lossy, and finite-sample training relies on the network’s inductive bias.

7 Conclusion

Quoted word for word from the full text on arXiv.

The paper

Proving and Improving the Platonic Representation Hypothesis with JEPAs

arXiv, Oct 29, 2026, Open access, CC BY, Preprint, not peer-reviewed

doi.org/10.48550/arxiv.2610.39302

arXiv:2610.39302v1 in cs.AI, also cs.CV, stat.ML

AbstractPDFHTML

Cite as BibTeX
@misc{balestriero2026proving,
  title = {Proving and Improving the Platonic Representation Hypothesis with JEPAs},
  author = {Balestriero, Randall and LeCun, Yann},
  year = {2026},
  eprint = {2610.39302},
  archivePrefix = {arXiv},
  primaryClass = {cs.AI},
  doi = {10.48550/arxiv.2610.39302},
  url = {https://arxiv.org/abs/2610.39302}
}