atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

TriSampler: A Better Negative Sampling Principle for Dense Retrieval

AAAI 2024 · Label-efficient and robust learning › Recognition and long-tail · approach: Recommendation representation learning · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes the quasi-triangular principle for negative sampling in dense retrieval and TriSampler, which samples negatives constrained to a triangular-like region around the query and positive document, improving AR2, RocketQA and ANCE on passage and document retrieval benchmarks.

Problem

Negative sampling for dense retrieval lacks a guiding principle for constructing negative candidates and designing sampling distributions; hard negatives risk false negatives while easy negatives give little signal.

Approach

A quasi-triangular principle constrains negatives so that query-negative similarity approximates query-positive similarity and negatives are closer to the positive than to the query; TriSampler builds candidates under this constraint and samples them with two distributions (a Gaussian-like similarity-match weight and a ReLU-based positive-proximity weight).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply TriSamplerANCE · NQ testR@20: 81.9 -> 83.8Helped
apply TriSamplerRocketQA · NQ testR@20: 82.7 -> 85.3Helped
apply TriSamplerAR2 · NQ testR@20: 86.0 -> 86.5Helped
apply TriSamplerAR2 · TQA testR@20: 84.4 -> 85.0Helped
apply TriSamplerAR2 · MS Pas devMRR@10: 39.5 -> 41.4Helped
apply TriSamplerAR2 · MS Doc devMRR@100: 41.8 -> 43.8Helped
use quasi-triangular negative candidates instead of query-ranked candidates (ablation)AR2 on NQ test · NQ testR@20: 86.2 -> 86.5Helped
use quasi-triangular negative candidates instead of positive-document-ranked candidates (ablation)AR2 on NQ test · NQ testR@20: 85.5 -> 86.5Helped
use TriSampler's sampling distribution instead of Uniform Sampling (ablation)AR2 on MS Pas dev · MS Pas devMRR@10: 39.7 -> 41.4Helped
use TriSampler's sampling distribution instead of TopK Sampling (ablation)AR2 on MS Pas dev · MS Pas devMRR@10: 40.6 -> 41.4Helped
use TriSampler's sampling distribution instead of Debiased Sampling (ablation)AR2 on MS Pas dev · MS Pas devMRR@10: 41.1 -> 41.4Helped
increase the number of negatives (ablation)AR2 with TriSampler · NQ and TQAretrieval performanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: MS MARCO passage Natural Questions TriviaQA MS MARCO document

Benchmarks: Natural Questions TriviaQA MS MARCO passage MS MARCO document

Metrics: MRR@10 Recall@20 Recall@100 Recall@50 Recall@1k

Baselines: BM25 DPR ANCE RocketQA ADORE SimANS ANCE-Tele coCondenser SimLM LexMAE STAR

Builds on: AR2 SimANS ANCE RocketQA DPR

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy