Prompting Contrastive Explanations for Commonsense Reasoning Tasks
Bhargavi Paranjape, Julian Michael, Marjan Ghazvininejad, Luke, Zettlemoyer, Hannaneh Hajishirzi

TL;DR
This paper introduces a contrastive explanation method for large language models tackling commonsense reasoning tasks, improving performance and interpretability by generating human-like contrasting explanations.
Contribution
It proposes a novel contrastive explanation generation approach that enhances model accuracy and interpretability in commonsense reasoning tasks.
Findings
Improved benchmark performance with contrastive explanations
Humans find contrastive explanations more relevant
Facilitates a new evaluation method for explanation faithfulness
Abstract
Many commonsense reasoning NLP tasks involve choosing between one or more possible answers to a question or prompt based on knowledge that is often implicit. Large pretrained language models (PLMs) can achieve near-human performance on such tasks, while providing little human-interpretable evidence of the underlying reasoning they use. In this work, we show how to use these same models to generate such evidence: inspired by the contrastive nature of human explanations, we use PLMs to complete explanation prompts which contrast alternatives according to the key attribute(s) required to justify the correct answer (for example, peanuts are usually salty while raisins are sweet). Conditioning model decisions on these explanations improves performance on two commonsense reasoning benchmarks, as compared to previous non-contrastive alternatives. These explanations are also judged by humans to…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
