English

ColBERT-Zero: To Pre-train Or Not To Pre-train ColBERT models

Computation and Language 2026-02-19 v1 Information Retrieval

Abstract

Current state-of-the-art multi-vector models are obtained through a small Knowledge Distillation (KD) training step on top of strong single-vector models, leveraging the large-scale pre-training of these models. In this paper, we study the pre-training of multi-vector models and show that large-scale multi-vector pre-training yields much stronger multi-vector models. Notably, a fully ColBERT-pre-trained model, ColBERT-Zero, trained only on public data, outperforms GTE-ModernColBERT as well as its base model, GTE-ModernBERT, which leverages closed and much stronger data, setting new state-of-the-art for model this size. We also find that, although performing only a small KD step is not enough to achieve results close to full pre-training, adding a supervised step beforehand allows to achieve much closer performance while skipping the most costly unsupervised phase. Finally, we find that aligning the fine-tuning and pre-training setups is crucial when repurposing existing models. To enable exploration of our results, we release various checkpoints as well as code used to train them.

Cite

@article{arxiv.2602.16609,
  title  = {ColBERT-Zero: To Pre-train Or Not To Pre-train ColBERT models},
  author = {Antoine Chaffin and Luca Arnaboldi and Amélie Chatelain and Florent Krzakala},
  journal= {arXiv preprint arXiv:2602.16609},
  year   = {2026}
}

Comments

9 pages, 5 tables, 2 figures

R2 v1 2026-07-01T10:41:36.696Z