paper-with-me

Papers

Injecting Domain Adaptation with Learning-to-hash for Effective and Efficient Zero-shot Dense Retrieval

2022-05-23 · Nandan Thakur, Nils Reimers, Jimmy Lin

Dense retrieval overcome the lexical gap and has shown great success in ad-hoc information retrieval (IR). Despite their success, dense retrievers are expensive to serve across practical use cases. For use cases requiring to search from millions of documents, the dense index becomes bulky and requires high memory usage for storing the index. More recently, learning-to-hash (LTH) techniques, for e.g., BPR and JPQ, produce binary document vectors, thereby reducing the memory requirement to efficiently store the dense index. LTH techniques are supervised and finetune the retriever using a ranking loss. They outperform their counterparts, i.e., traditional out-of-the-box vector compression techniques such as PCA or PQ. A missing piece from prior work is that existing techniques have been evaluated only in-domain, i.e., on a single dataset such as MS MARCO. In our work, we evaluate LTH and vector compression techniques for improving the downstream zero-shot retrieval accuracy of the TAS-B dense retriever while maintaining efficiency at inference. Our results demonstrate that, unlike prior work, LTH strategies when applied naively can underperform the zero-shot TAS-B dense retriever on average by up to 14% nDCG@10 on the BEIR benchmark. To solve this limitation, in our work, we propose an easy yet effective solution of injecting domain adaptation with existing supervised LTH techniques. We experiment with two well-known unsupervised domain adaptation techniques: GenQ and GPL. Our domain adaptation injection technique can improve the downstream zero-shot retrieval effectiveness for both BPR and JPQ variants of the TAS-B model by on average 11.5% and 8.2% nDCG@10 while both maintaining 32$\times$ memory efficiency and 14$\times$ and 2$\times$ speedup respectively in CPU retrieval latency on BEIR. All our code, models, and data are publicly available at https://github.com/thakur-nandan/income.

📄 PDF Abstract BibTeX arXiv:2205.11498

Code (2)

nthakur20/income 공식 구현 pytorch
thakur-nandan/income 공식 구현 pytorch

Tasks

Ad-Hoc Information RetrievalCPUDomain AdaptationInformation RetrievalQuantizationRetrievalUnsupervised Domain Adaptation

Similar Papers 제목 키워드 기반

Hashing in the Zero Shot Framework with Domain Adaptation

2017-02-07 · Shubham Pachori, Ameya Deshpande, Shanmuganathan Raman

Techniques to learn hash codes which can store and retrieve large dimensional multimedia data efficiently have attracted broad research interests in the recent years. With rapid explosion of newly emerged concepts and on…

Domain AdaptationImage RetrievalQuantizationRetrieval+1

DOME: Learning Transferable Domain Variables from Sparse Supervision for Test-Time Adaptation

2026-06-02 · Xiaoran Xu, Yifan Xu, Yupeng Wu, Xiaoshan Yang 외 arxiv

Test-time adaptation (TTA) aims to align a model to shifting test domains using only unlabeled streaming data. Most existing methods implicitly infer a single global domain distribution, ignoring the multidimensional and…

Test-time Adaptation

Attribute-Guided Network for Cross-Modal Zero-Shot Hashing

2018-02-06 · Zhong Ji, Yuxin Sun, Yunlong Yu, Yanwei Pang 외

Zero-Shot Hashing aims at learning a hashing model that is trained only by instances from seen categories but can generate well to those of unseen categories. Typically, it is achieved by utilizing a semantic embedding s…

AttributeCross-Modal RetrievalImage RetrievalRetrieval+1

AVFormer: Injecting Vision into Frozen Speech Models for Zero-Shot AV-ASR

2023-03-29 · CVPR 2023 1 · Paul Hongsuck Seo, Arsha Nagrani, Cordelia Schmid

Audiovisual automatic speech recognition (AV-ASR) aims to improve the robustness of a speech recognition system by incorporating visual information. Training fully supervised multimodal models for this task from scratch,…

Automatic Speech RecognitionDomain AdaptationRobust Speech Recognitionspeech-recognition+1

Deep Hashing Network for Unsupervised Domain Adaptation

2017-06-22 · CVPR 2017 7 · Hemanth Venkateswara, Jose Eusebio, Shayok Chakraborty, Sethuraman Panchanathan

In recent years, deep neural networks have emerged as a dominant machine learning tool for a wide variety of application domains. However, training a deep neural network requires a large amount of labeled data, which is …

Deep HashingDomain AdaptationRetrievalTransfer Learning+1