2023

Towards General Text Embeddings with Multi-stage Contrastive Learning

Li, Zehan, Zhang, Xin, Zhang, Yanzhao et al.

Understand

We present GTE, a general-purpose text embedding model trained with multi-stage contrastive learning.

  • In line with recent advancements in unifying various NLP tasks into a single format, we train a unified text embedding model by employing contrastive learning over a diverse mixture of datasets from multiple sources.
  • By significantly increasing the number of training data during both unsupervised pre-training and supervised fine-tuning stages, we achieve substantial performance gains over existing embedding models.
  • Notably, even with a relatively modest parameter count of 110M, GTE$_\text{base}$ outperforms the black-box embedding API provided by OpenAI and even surpasses 10x larger text embedding models on the massive text embedding benchmark.

Reading the bibliography…