TL;DR
MiCE is a novel method that generates minimal, fluent contrastive input edits to explain NLP model predictions, aiding debugging and artifact detection.
Contribution
Introduces MiCE, a contrastive explanation method that produces minimal, fluent input edits to explain NLP model decisions, filling a gap in interpretability research.
Findings
MiCE produces contrastive, minimal, and fluent input edits.
Edits help debug models and uncover dataset artifacts.
Effective across multiple NLP tasks.
Abstract
Humans have been shown to give contrastive explanations, which explain why an observed event happened rather than some other counterfactual event (the contrast case). Despite the influential role that contrastivity plays in how humans explain, this property is largely missing from current methods for explaining NLP models. We present Minimal Contrastive Editing (MiCE), a method for producing contrastive explanations of model predictions in the form of edits to inputs that change model outputs to the contrast case. Our experiments across three tasks--binary sentiment classification, topic classification, and multiple-choice question answering--show that MiCE is able to produce edits that are not only contrastive, but also minimal and fluent, consistent with human contrastive edits. We demonstrate how MiCE edits can be used for two use cases in NLP system development--debugging incorrect…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
