Supervised Contrastive Learning Approach for Contextual Ranking
Contextual ranking models have delivered impressive performance improvements over classical models in the document ranking task. However, these highly over-parameterized models tend to be data-hungry and require large amounts of data even for fine tuning. This paper proposes a simple yet effective method to improve ranking performance on smaller datasets using supervised contrastive learning for the document ranking problem. We perform data augmentation by creating training data using parts of the relevant documents in the query-document pairs. We then use a supervised contrastive learning objective to learn an effective ranking model from the augmented dataset. Our experiments on subsets of the TREC-DL dataset show that, although data augmentation leads to an increasing the training data sizes, it does not necessarily improve the performance using existing pointwise or pairwise training objectives. However, our proposed supervised contrastive loss objective leads to performance improvements over the standard non-augmented setting showcasing the utility of data augmentation using contrastive losses. Finally, we show the real benefit of using supervised contrastive learning objectives by showing marked improvements in smaller ranking datasets relating to news (Robust04), finance (FiQA), and scientific fact checking (SciFact).
Code (0)
등록된 구현이 없습니다.
Tasks
Contrastive LearningData AugmentationDocument RankingFact CheckingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Data Augmentation for Sample Efficient and Robust Document Ranking
Contextual ranking models have delivered impressive performance improvements over classical models in the document ranking task. However, these highly over-parameterized models tend to be data-hungry and require large am…
Data AugmentationDocument RankingSentence Representation Learning with Generative Objective rather than Contrastive Objective
Though offering amazing contextualized token-level representations, current pre-trained language models take less attention on accurately acquiring sentence-level representation during their self-supervised pre-training.…
Representation LearningRerankingRetrievalSelf-Supervised Learning+3Contextual Networks and Unsupervised Ranking of Sentences
We construct a contextual network to represent a document with syntactic and semantic relations between word-sentence pairs, based on which we devise an unsupervised algorithm called CNATAR (Contextual Network And Text A…
SentenceRanking Info Noise Contrastive Estimation: Boosting Contrastive Learning via Ranked Positives
This paper introduces Ranking Info Noise Contrastive Estimation (RINCE), a new member in the family of InfoNCE losses that preserves a ranked ordering of positive samples. In contrast to the standard InfoNCE loss, which …
Contrastive LearningOut-of-Distribution DetectionRepresentation LearningRetrievalContrastive Learning for Object Detection
Contrastive learning is commonly used as a method of self-supervised learning with the "anchor" and "positive" being two random augmentations of a given input image, and the "negative" is the set of all other images. How…
Contrastive LearningObjectobject-detectionObject Detection+1