paper-with-me

홈 › Papers

CharacterBERT and Self-Teaching for Improving the Robustness of Dense Retrievers on Queries with Typos

2022-04-01 · Shengyao Zhuang, Guido Zuccon

Current dense retrievers are not robust to out-of-domain and outlier queries, i.e. their effectiveness on these queries is much poorer than what one would expect. In this paper, we consider a specific instance of such queries: queries that contain typos. We show that a small character level perturbation in queries (as caused by typos) highly impacts the effectiveness of dense retrievers. We then demonstrate that the root cause of this resides in the input tokenization strategy employed by BERT. In BERT, tokenization is performed using the BERT's WordPiece tokenizer and we show that a token with a typo will significantly change the token distributions obtained after tokenization. This distribution change translates to changes in the input embeddings passed to the BERT-based query encoder of dense retrievers. We then turn our attention to devising dense retriever methods that are robust to such queries with typos, while still being as performant as previous methods on queries without typos. For this, we use CharacterBERT as the backbone encoder and an efficient yet effective training method, called Self-Teaching (ST), that distills knowledge from queries without typos into the queries with typos. Experimental results show that CharacterBERT in combination with ST achieves significantly higher effectiveness on queries with typos compared to previous methods. Along with these results and the open-sourced implementation of the methods, we also provide a new passage retrieval dataset consisting of real-world queries with typos and associated relevance assessments on the MS MARCO corpus, thus supporting the research community in the investigation of effective and robust dense retrievers. Code, experimental results and dataset are made available at https://github.com/ielab/CharacterBERT-DR.

📄 PDF Abstract BibTeX arXiv:2204.00716

Code (1)

ielab/characterbert-dr 공식 구현 pytorch

Tasks

Passage RetrievalRetrieval

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Adam 설명 없음
Residual Connection 설명 없음

Similar Papers 제목 키워드 기반

A Study on FGSM Adversarial Training for Neural Retrieval

2023-01-25 · Simon Lupart, Stéphane Clinchant

Neural retrieval models have acquired significant effectiveness gains over the last few years compared to term-based methods. Nevertheless, those models may be brittle when faced to typos, distribution shifts or vulnerab…

Data AugmentationRetrieval

A Study on the Efficiency and Generalization of Light Hybrid Retrievers

2022-10-04 · Man Luo, Shashank Jain, Anchit Gupta, Arash Einolghozati 외

Hybrid retrievers can take advantage of both sparse and dense retrievers. Previous hybrid retrievers leverage indexing-heavy dense retrievers. In this work, we study "Is it possible to reduce the indexing memory of hybri…

Adversarial AttackContrastive LearningKnowledge Distillation

Learning More Effective Representations for Dense Retrieval through Deliberate Thinking Before Search

2025-02-18 · Yifan Ji, Zhipeng Xu, Zhenghao Liu, Yukun Yan 외

Recent dense retrievers usually thrive on the emergency capabilities of Large Language Models (LLMs), using them to encode queries and documents into an embedding space for retrieval. These LLM-based dense retrievers hav…

Retrieval

DRAMA: Diverse Augmentation from Large Language Models to Smaller Dense Retrievers

2025-02-25 · Xueguang Ma, Xi Victoria Lin, Barlas Oguz, Jimmy Lin 외

Large language models (LLMs) have demonstrated strong effectiveness and robustness while fine-tuned as dense retrievers. However, their large parameter size brings significant inference time computational challenges, inc…

Contrastive Learning

On the Robustness of LLM-Based Dense Retrievers: A Systematic Analysis of Generalizability and Stability

2026-04-17 · Yongkang Li, Panagiotis Eustratiadis, Yixing Fan, Evangelos Kanoulas arxiv

Decoder-only large language models (LLMs) are increasingly replacing BERT-style architectures as the backbone for dense retrieval, achieving substantial performance gains and broad adoption. However, the robustness of th…