HackerPapers

arXiv:2007.00808cs.IR

Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrieval

Lee Xiong, Chenyan Xiong, Ye Li, Kwok-Fung Tang, Jialin Liu, Paul Bennett, Junaid Ahmed, Arnold Overwijk

Early discovery. Linked by one identifiable commenter. This paper is outside the main ranking; a mention is not an endorsement.

Abstract

Conducting text retrieval in a dense learned representation space has many intriguing advantages over sparse retrieval. Yet the effectiveness of dense retrieval (DR) often requires combination with sparse retrieval. In this paper, we identify that the main bottleneck is in the training mechanisms, where the negative instances used in training are not representative of the irrelevant documents in testing. This paper presents Approximate nearest neighbor Negative Contrastive Estimation (ANCE), a training mechanism that constructs negatives from an Approximate Nearest Neighbor (ANN) index of the corpus, which is parallelly updated with the learning process to select more realistic negative training instances. This fundamentally resolves the discrepancy between the data distribution used in the training and testing of DR. In our experiments, ANCE boosts the BERT-Siamese DR model to outperform all competitive dense and sparse retrieval baselines. It nearly matches the accuracy of sparse-retrieval-and-BERT-reranking using dot-product in the ANCE-learned representation space and provides almost 100x speed-up.

arXiv comments
Journal reference
DOI
Subjects
cs.IRInformation Retrieval cs.CLComputation and Language cs.LGMachine Learning

On Hacker News

Linked by 1 identifiable commenter in 2 comments across 2 threads, from Mar 2021 to Apr 2021.

Comments linking this paper, per year.

Discussed in comments2 threads

    • Microsoft | Sr. Data & Applied Scientist | Bellevue, WA | Full-time At the Web Data team we're looking for a passionate Applied Scientist to help us on our mission of employing deep learning to understand all the data on the web; the largest store of information in human…

      blingteamView on HNParent context

    • Microsoft | Sr. Data & Applied Scientist | Bellevue, WA | Full-time At the Web Data team we're looking for a passionate Applied Scientist to help us on our mission of employing deep learning to understand all the data on the web; the largest store of information in human…

      blingteamView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.