Why So Gullible? Enhancing the Robustness of Retrieval-Augmented Models against Counterfactual Noise

Giwon Hong, Jeonghwan Kim, Junmo Kang, Sung-Hyon Myaeng, Joyce Jiyoung Whang
5/2/2023
cs.CLcs.AI

No official code found. Best implementation: wjdghks950/Discern-and-Answer (22 stars, last commit 2024-06-13).

Abstract

Most existing retrieval-augmented language models (LMs) assume a naive dichotomy within a retrieved document set: query-relevance and irrelevance. Our work investigates a more challenging scenario in which even the "relevant" documents may contain misleading or incorrect information, causing conflict among the retrieved documents and thereby negatively influencing model decisions as noise. We observe that existing LMs are highly brittle to the presence of conflicting information in both the fine-tuning and in-context few-shot learning scenarios. We propose approaches for handling knowledge conflicts among retrieved documents by explicitly fine-tuning a discriminator or prompting GPT-3.5 to elicit its discriminative capability. Our empirical results on open-domain QA show that these approaches significantly enhance model robustness. We also provide our findings on incorporating the fine-tuned discriminator's decision into the in-context learning process, proposing a way to exploit the benefits of two disparate learning schemes. Alongside our findings, we provide MacNoise, a machine-generated, conflict-induced dataset to further encourage research in this direction.

View on arXivView PDF

Code Implementations(1)

Enhancing the robustness of FiD and GPT-3.5 by fine-tuning a discriminator; MacNoise, an LLM-generated benchmark for counterfactual document mitigation.

2210Shell, PythonMar 9, 20242 years ago

Similar Papers

Cite this paper

@article{hong2023gullible,
  title  = {Why So Gullible? Enhancing the Robustness of Retrieval-Augmented Models against Counterfactual Noise},
  author = {Giwon Hong and Jeonghwan Kim and Junmo Kang and Sung-Hyon Myaeng and Joyce Jiyoung Whang},
  year   = {2023},
  eprint = {2305.01579},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.01579v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01579.svg)](https://codeofpaper.com/paper/2305.01579)

Discussion