Leveraging Multi-lingual Positive Instances in Contrastive Learning to Improve Sentence Embedding
Kaiyan Zhao, Qiyu Wu, Xin-Qiang Cai, Yoshimasa Tsuruoka
TL;DR
This work tackles the challenge of learning high-quality cross-lingual sentence embeddings by enhancing contrastive learning with multiple positives drawn from multilingual translations. The authors propose MPCL, a framework that constructs a set of positives for each anchor sentence and optimizes a multi-positive contrastive loss to capture both pairwise similarity and transitive relationships across languages. Empirical results on diverse backbones (including LaBSE, XLM-R, and mBERT variants) show that MPCL improves retrieval, semantic similarity, and classification metrics, and yields better cross-lingual transfer to unseen languages, sometimes surpassing state-of-the-art single-positive methods. The findings indicate that leveraging multilingual positives enriches the embedding space and offers robustness across tasks, with potential for broader language coverage and refined positive weighting in future work.
Abstract
Learning multi-lingual sentence embeddings is a fundamental task in natural language processing. Recent trends in learning both mono-lingual and multi-lingual sentence embeddings are mainly based on contrastive learning (CL) among an anchor, one positive, and multiple negative instances. In this work, we argue that leveraging multiple positives should be considered for multi-lingual sentence embeddings because (1) positives in a diverse set of languages can benefit cross-lingual learning, and (2) transitive similarity across multiple positives can provide reliable structural information for learning. In order to investigate the impact of multiple positives in CL, we propose a novel approach, named MPCL, to effectively utilize multiple positive instances to improve the learning of multi-lingual sentence embeddings. Experimental results on various backbone models and downstream tasks demonstrate that MPCL leads to better retrieval, semantic similarity, and classification performances compared to conventional CL. We also observe that in unseen languages, sentence embedding models trained on multiple positives show better cross-lingual transfer performance than models trained on a single positive instance.
