Elamur Research⌕
☰
home / papers / 2019 / Trick Me If You Can: Human-in-the-Loop Generation of Adversarial Examples for Question Answering

Trick Me If You Can: Human-in-the-Loop Generation of Adversarial Examples for Question Answering

Paper · 2019 · Eric Wallace, Pedro Rodriguez, Shi Feng et al.

Summary

Automatic adversarial attacks in NLP usually apply narrow, meaning-preserving tweaks such as typos, word swaps, or distractor sentences. These reveal only shallow weaknesses and scale poorly to paragraph-length inputs. Wallace et al. instead put people in charge of breaking models. Experienced Quizbowl question writers drafted trivia questions in an interactive interface. The interface displayed the model's top guesses, the point in the question where it first answered correctly, and word-level saliency highlights showing which words drove its prediction. Writers kept editing until the system failed while the question stayed fair for human players.

The work ran in two rounds, targeting an ElasticSearch-based IR baseline and a GRU-based neural classifier. The resulting adversarial questions were no harder for humans than ordinary ones. Strong QA systems, however, lost up to 40% relative accuracy on them and failed badly in live human–computer matches they normally win. The edits exposed phenomena such as multi-hop reasoning and misleading entity types. The work shows that guided human creativity can produce diverse, semantically grounded challenge data that rule-based or generative attacks cannot easily reach.

Key points

  • Testbed: Quizbowl, whose pyramid-shaped questions move from obscure clues to easier ones. Models were trained on roughly 110,000 questions, and the answer space grew from 11,000 entities in round one to 25,000 in round two.
  • Models attacked: the IR baseline from the NIPS 2017 Quizbowl shared task, and a bidirectional GRU RNN using 300-dimensional GloVe embeddings.
  • Interpretations:
    • For the RNN, a gradient-based, first-order Taylor approximation estimates the effect of removing each word.
    • For the IR model, the ElasticSearch Highlight API provides the word scores.
    • Writers found that spotting overused "stock" clues was the most valuable feature.
  • Main result: relative accuracy of strong QA systems dropped by as much as 40%, while human difficulty was unchanged.
  • Motivation: an automatic syntactic paraphrase network produced valid Quizbowl paraphrases only about 3% of the time, which illustrates the limits of model-generated attacks on long texts.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

📚 Shelves 4The field of science this work belongs to (OpenAlex fields).Computer Science · 9,086 worksArtificial Intelligence · 8,889 worksArts and Humanities · 9,296 worksLanguage and Linguistics · 9,206 works

🧭 Topics 1Research subjects and languages the work is about.Question answering · 242 works

Cite

Cite as Eric Wallace, Pedro Rodriguez, Shi Feng, Ikuya Yamada and Jordan Boyd-Graber. 2019. Trick Me If You Can: Human-in-the-Loop Generation of Adversarial Examples for Question Answering. Transactions of the Association for Computational Linguistics.

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.1162/tacl_a_00279

@article{wallace2019trick,
  title = {{Trick Me If You Can: Human-in-the-Loop Generation of Adversarial Examples for Question Answering}},
  author = {Eric Wallace, Pedro Rodriguez, Shi Feng, Ikuya Yamada and Jordan Boyd-Graber},
  journal = {Transactions of the Association for Computational Linguistics},
  year = {2019},
  doi = {10.1162/tacl\_a\_00279},
  url = {https://doi.org/10.1162/tacl_a_00279}
}

References

1 references, 1 of them with a card of ours. ↗ leads to the work.

  1. Yonatan Belinkov and Yonatan Bisk. 2018. Synthetic and natural noise both break neural machine translation. In Proceedings of the International Conference on Learning Representations. \#\# Conclusion Yonatan Belinkov and James Glass. 2019. Analysis methods in neural language processing: A survey. In T…

Updated

This page in Markdown → https://md.research.elamur.ai/free/en/papers/wallace-2019-trick-me-if-you-can/