Boot and Switch: Alternating Distillation for Zero-Shot Dense Retrieval
Not on the map. Why?
Abstract (arXiv)
Neural 'dense' retrieval models are state of the art for many datasets, however these models often exhibit limited domain transfer ability. Existing approaches to adaptation are unwieldy, such as requiring explicit supervision, complex model architectures, or massive external models. We present textttABEL, a simple but effective unsupervised method to enhance passage retrieval in zero-shot settings. Our technique follows a straightforward loop: a dense retriever learns from supervision signals provided by a reranker, and subsequently, the reranker is updated based on feedback from the improved retriever. By iterating this loop, the two components mutually enhance one another's performance. Experimental results demonstrate that our unsupervised textttABEL model outperforms both leading supervised and unsupervised retrievers on the BEIR benchmark. Meanwhile, it exhibits strong adaptation abilities to tasks and domains that were unseen during training. By either fine-tuning textttABEL on labelled data or integrating it with existing supervised dense retrievers, we achieve state-of-the-art results.footnoteSource code is available at urlhttps://github.com/Fantabulous-J/BootSwitch.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 43 of its 57 references that are in the map. First posted on arXiv 27 Nov 2023.
Builds on
43 of 57 references.
References · 43
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2016SQuAD: 100,000+ Questions for Machine Comprehension of Textcited by 4,148
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,780
- 2017TriviaQA: A Large Scale Distantly Supervised Challenge Dataset for Reading Comprehensioncited by 2,955
- 2017Billion-scale similarity search with GPUscited by 2,497
- 2021SimCSE: Simple Contrastive Learning of Sentence Embeddingscited by 2,173
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
- 2016MS MARCO: A Human Generated MAchine Reading COmprehension Datasetcited by 1,605
- 2021BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of Information Retrieval Modelscited by 1,252
- 2021Unsupervised Dense Information Retrieval with Contrastive Learningcited by 1,216
31 more
- 2020ColBERT: Efficient and Effective Passage Search via Contextualized Late Interaction over BERTcited by 1,178
- 2020Approximate Nearest Neighbor Negative Contrastive Learning for Dense Text Retrievalcited by 849
- 2019Latent Retrieval for Weakly Supervised Open Domain Question Answeringcited by 695
- 2019CodeSearchNet Challenge: Evaluating the State of Semantic Code Searchcited by 654
- 2021ColBERTv2: Effective and Efficient Retrieval via Lightweight Late Interactioncited by 476
- 2021Large Dual Encoders Are Generalizable Retrieverscited by 456
- 2020RocketQA: An Optimized Training Approach to Dense Passage Retrieval for Open-Domain Question Answeringcited by 413
- 2020AmbigQA: Answering Ambiguous Open-domain Questionscited by 390
- 2020Document Ranking with a Pretrained Sequence-to-Sequence Modelcited by 376
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 252
- 2022Promptagator: Few-shot Dense Retrieval From 8 Examplescited by 235
- 2021Unsupervised Corpus Aware Language Model Pre-training for Dense Passage Retrievalcited by 203
- 2022Improving Passage Retrieval with Zero-Shot Question Generationcited by 165
- 2021Condenser: a Pre-training Architecture for Dense Retrievalcited by 162
- 2019Revisiting Self-Training for Neural Sequence Generationcited by 155
- 2019Synthetic QA Corpora Generation with Roundtrip Consistencycited by 143
- 2021Simple Entity-Centric Questions Challenge Dense Retrieverscited by 140
- 2021SPLADE v2: Sparse Lexical and Expansion Model for Information Retrievalcited by 127
- 2021GPL: Generative Pseudo Labeling for Unsupervised Domain Adaptation of Dense Retrievalcited by 119
- 2022RetroMAE: Pre-Training Retrieval-oriented Language Models Via Masked Auto-Encodercited by 118
- 2023How to Train Your DRAGON: Diverse Augmentation Towards Generalizable Dense Retrievalcited by 118
- 2021TSDAE: Using Transformer-based Sequential Denoising Auto-Encoder for Unsupervised Sentence Embedding Learningcited by 116
- 2022From Distillation to Hard Negative Sampling: Making Sparse Neural IR Models More Effectivecited by 98
- 2021Thinking Fast and Slow: Efficient Text-to-Visual Retrieval with Transformerscited by 93
- 2021End-to-End Training of Neural Retrievers for Open-Domain Question Answeringcited by 75
- 2021Salient Phrase Aware Dense Retrieval: Can a Dense Retriever Imitate a Sparse One?cited by 60
- 2021GooAQ: Open Question Answering with Diverse Answer Typescited by 53
- 2018End-to-End Retrieval in Continuous Spacecited by 46
- 2021Learning to Retrieve Passages without Supervisioncited by 46
- 2022COCO-DR: Combating Distribution Shifts in Zero-Shot Dense Retrieval with Contrastive and Distributionally Robust Learningcited by 20
- 2021EncT5: A Framework for Fine-tuning T5 as Non-autoregressive Modelscited by 7
Built on by
Citing papers per year: 2024: 2; 2025: 2.
4 papers.
- 2024PairDistill: Pairwise Relevance Distillation for Dense Retrievalcited by 3
- 2024Query pipeline optimization for cancer patient question answering systemscited by 1
- 2025ConceptCarve: Dynamic Realization of Evidencecited by 0
- 2025Zero-Shot Contextual Embeddings via Offline Synthetic Corpus Generationcited by 0
- 2025Zero-Shot Contextual Embeddings via Offline Synthetic Corpus Generation30 Jun 2025
- 2025ConceptCarve: Dynamic Realization of Evidence9 Apr 2025
- 2024Query pipeline optimization for cancer patient question answering systems19 Dec 2024
- 2024PairDistill: Pairwise Relevance Distillation for Dense Retrieval2 Oct 2024