Model reference · open weights

LateOn-regularized

Embeddings lightonai Embeddings 1 build Open weights 466 dl/mo

LateOn-regularized is an open-weight embedding model from lightonai. LateOn-regularized (FP32) weighs 298 MB; the smallest configuration that runs it is RTX 3060 12 GB.

  • LateOn-regularized is a 149M parameter ColBERT multi-vector retrieval model developed by LightOn for sentence-similarity tasks in English.
  • It features a context length of 8192 tokens and is released under the Apache 2.0 license.
  • The model applies Straight-Through Estimator regularization to ensure compatibility with efficient ANN candidate-generation methods like MUVERA and SMVE while preserving PLAID retrieval performance.

Summary of the lightonai/LateOn-regularized model card, 2026-10-01

What it is

Released bylightonai
Released2026-05-28
Parameters149M
VRAM298 MB for the weights

What it runs on

Memory and cards for LateOn-regularized (FP32)

298 MBweights, file size
1.1 GBruntime overhead
CardRunsMemory
RTX 3060 12 GBfits11.6 GB
RTX 4060 Ti 16 GBfits15.4 GB
RTX 3090 24 GBfits23.4 GB
RTX 4090 24 GBfits23.4 GB
RTX 5090 32 GBfits31.0 GB
L40S 48 GBfits44.0 GB
A100 80 GBfits78.2 GB
H100 80 GBfits78.1 GB
RTX PRO 6000 Blackwell 96 GBfits93.8 GB
DGX Spark (GB10) 128 GB unifiedfits107 GB
H200 141 GBfits138 GB
B200 180 GBfits176 GB

From the model card

What lightonai says about LateOn-regularized

Read the model card

📚 Collection | 📝 Blog


Overview

LateOn-regularized is a ColBERT (multi-vector) retrieval model built on the LateOn methology, trained by LightOn using PyLate. It applies a novel Straight-Through Estimator (STE) regularization during supervised fine-tuning that makes the model compatible with efficient ANN candidate-generation methods like MUVERA and SMVE, while fully preserving PLAID retrieval performance.

This model is the recommended choice when you plan to use MUVERA or SMVE for candidate generation in your ColBERT retrieval pipeline. If you only use PLAID indexes, LateOn is equivalent and equally recommended.

For full details on the problem, methodology, and analysis, please read our blog post.

Why This Model Exists

Recent ColBERT models (including LateOn) produce highly anisotropic token embeddings: nearly all vectors cluster into a narrow cone with mean pairwise cosine similarity as high as 0.95. While this does not affect PLAID-based retrieval, it breaks ANN methods like MUVERA and SMVE that rely on random projections to separate embeddings. When all vectors point in roughly the same direction, random hyperplanes and rotations cannot distinguish them, making candidate generation essentially random.

Mean-centering the embeddings removes the dominant shared direction and helps significantly, but isn't enough on its own as the residual geometry still doesn't project cleanly.

STE-based regularization solves this by directly optimizing the model to produce discriminative representations after MUVERA/SMVE projection. During training, we build the true projected codes in the forward pass and compute a contrastive loss on them, then use the Straight-Through Estimator to pass gradients through the non-differentiable discretization steps (SimHash bucketing in MUVERA, top-k sparsification in SMVE). The total loss is a weighted combination of the standard MaxSim contrastive loss and the projected-representation contrastive loss.

Surprisingly, the regularization does not make the space more isotropic. Instead, it teaches the model to concentrate discriminative information into fewer effective dimensions that random projections can capture efficiently, the opposite of what isotropy-based intuition would predict. The regularization also transfers across methods (a MUVERA-trained model helps SMVE and vice-versa), across random seeds, and across hyperparameter configurations.

See the blog post for the complete analysis.

Results

Important: All results below use mean-centered representations. We recommend always centering embeddings when using MUVERA or SMVE.

MUVERA / SMVE Retrieval (8 BEIR datasets average NDCG@10)

rk=k means the top-k candidates from MUVERA/SMVE are reranked with full MaxSim.

ModelCenterPLAIDMethodrk=0rk=50rk=100rk=200rk=400rk=1000
LateOnno55.28MUVERA2.89 (-52.4)9.46 (-45.8)12.53 (-42.8)15.87 (-39.4)20.29 (-35.0)27.52 (-27.8)
SMVE1.51 (-53.8)7.59 (-47.7)10.84 (-44.4)14.24 (-41.0)18.29 (-37.0)25.10 (-30.2)
LateOnyes55.28MUVERA32.66 (-22.6)46.22 (-9.1)48.68 (-6.6)50.01 (-5.3)50.85 (-4.4)52.09 (-3.2)
SMVE21.18 (-34.1)37.39 (-17.9)40.90 (-14.4)43.52 (-11.8)45.83 (-9.5)48.61 (-6.7)
LateOn-regularized (MUVERA)yes55.72MUVERA40.80 (-14.9)51.60 (-4.1)52.37 (-3.4)53.02 (-2.7)53.60 (-2.1)53.87 (-1.9)
SMVE37.18 (-18.5)48.97 (-6.8)50.45 (-5.3)51.51 (-4.2)52.40 (-3.3)53.50 (-2.2)
LateOn-regularized (SMVE)yes54.92MUVERA40.22 (-14.7)50.94 (-4.0)51.90 (-3.0)52.67 (-2.3)53.02 (-1.9)53.35 (-1.6)
SMVE40.39 (-14.5)50.70 (-4.2)52.09 (-2.8)52.92 (-2.0)53.19 (-1.7)53.47 (-1.5)

Key takeaways:

  • PLAID performance is preserved (55.72 vs 55.28 for MUVERA-reg), confirming that regularization does not conflict with MaxSim requirements.
  • Massive improvement for MUVERA/SMVE: centered MUVERA rk=0 goes from 32.66 → 40.80 (+8.1 points), and with rk=200 reranking the gap to full PLAID drops to just 2.7 points (note: the goal of the study was making representations better, not sweeping MUVERA/SMVE parameters to get perfect scores)
  • Cross-method transfer: MUVERA-regularized training also boosts SMVE, and vice-versa, showing the regularization improves global compressibility rather than optimizing a single projection subspace.

BEIR (15 datasets, NDCG@10) — PLAID Retrieval

LateOn-regularized maintains the strong PLAID performance of the LateOn family. For full BEIR results, see the LateOn model card.

Related Checkpoints

ModelDescriptionLink
LateOn-regularized (this card)STE-regularized for MUVERA/SMVE compatibilitylightonai/LateOn-regularized
LateOnBase supervised ColBERT model (best for PLAID-only)lightonai/LateOn
LateOn-unsupervisedPre-training onlylightonai/LateOn-unsupervised
DenseOnSingle-vector

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms