Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering
Not on the map. Why?
Abstract (arXiv)
Existing knowledge-enhanced methods have achieved remarkable results in certain QA tasks via obtaining diverse knowledge from different knowledge bases. However, limited by the properties of retrieved knowledge, they still have trouble benefiting from both the knowledge relevance and distinguishment simultaneously. To address the challenge, we propose CPACE, a Concept-centric Prompt-bAsed Contrastive Explanation Generation model, which aims to convert obtained symbolic knowledge into a contrastive explanation for better distinguishing the differences among given candidates. Firstly, following previous works, we retrieve different types of symbolic knowledge with a concept-centric knowledge extraction module. After that, we generate corresponding contrastive explanations using acquired symbolic knowledge and explanation prompts as guidance for better modeling the knowledge distinguishment and interpretability. Finally, we regard the generated contrastive explanation as external knowledge for downstream task enhancement. We conduct a series of experiments on three widely-used question-answering datasets: CSQA, QASC, and OBQA. Experimental results demonstrate that with the help of generated contrastive explanation, our CPACE model achieves new SOTA on CSQA (89.8% on the testing set, 0.9% higher than human performance), and gains impressive improvement on QASC and OBQA (4.2% and 3.5%, respectively).
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 52 of its 79 references that are in the map. First posted on arXiv 14 May 2023.
Builds on
52 of 79 references.
References · 52
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,372
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,893
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,790
- 2018Deep contextualized word representationscited by 2,290
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,181
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,164
- 2022BLOOM: A 176B-Parameter Open-Access Multilingual Language Modelcited by 1,984
- 2019Language Models as Knowledge Bases?cited by 1,936
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,822
38 more
- 2020Making Pre-trained Language Models Better Few-shot Learnerscited by 1,256
- 2021DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharingcited by 1,254
- 2017Explanation in Artificial Intelligence: Insights from the Social Sciencescited by 1,206
- 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,067
- 2020How Much Knowledge Can You Pack Into the Parameters of a Language Model?cited by 719
- 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 669
- 2019ERNIE: Enhanced Language Representation with Informative Entitiescited by 528
- 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 476
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
- 2021QA-GNN: Reasoning with Language Models and Knowledge Graphs for Question Answeringcited by 388
- 2019KEPLER: A Unified Model for Knowledge Embedding and Pre-trained Language Representationcited by 356
- 2020K-Adapter: Infusing Knowledge into Pre-Trained Models with Adapterscited by 319
- 2019K-BERT: Enabling Language Representation with Knowledge Graphcited by 304
- 2021Factual Probing Is [MASK]: Learning vs. Learning to Recallcited by 291
- 2019QASC: A Dataset for Question Answering via Sentence Compositioncited by 252
- 2021Generated Knowledge Prompting for Commonsense Reasoningcited by 214
- 2020Unsupervised Commonsense Question Answering with Self-Talkcited by 161
- 2020Scalable Multi-Hop Relational Reasoning for Knowledge-Aware Question Answeringcited by 122
- 2020Language Models as Knowledge Bases: On Entity Representations, Storage Capacity, and Paraphrased Queriescited by 107
- 2021Contrastive Explanations for Model Interpretabilitycited by 75
- 2019Graph-Based Reasoning over Heterogeneous External Knowledge for Commonsense Question Answeringcited by 68
- 2021Can Generative Pre-trained Language Models Serve as Knowledge Bases for Closed-book QA?cited by 62
- 2020Learning to Explain: Datasets and Models for Identifying Valid Reasoning Chains in Multihop Question-Answeringcited by 49
- 2021Prompting Contrastive Explanations for Commonsense Reasoning Taskscited by 45
- 2020Connecting the Dots: A Knowledgeable Path Generator for Commonsense Question Answeringcited by 44
- 2021Human Parity on CommonsenseQA: Augmenting Self-Attention with External Attentioncited by 40
- 2020ALICE: Active Learning with Contrastive Natural Language Explanationscited by 36
- 2020Fusing Context Into Knowledge Graph for Commonsense Question Answeringcited by 33
- 2021Knowledge Enhanced Pretrained Language Models: A Compreshensive Surveycited by 33
- 2021Metaphor Generation with Conceptual Mappingscited by 32
- 2019Generating Token-Level Explanations for Natural Language Inferencecited by 28
- 2020Unsupervised Alignment-based Iterative Evidence Retrieval for Multi-hop Question Answeringcited by 24
- 2021Rationalization through Conceptscited by 19
- 2020Learning Contextualized Knowledge Structures for Commonsense Reasoningcited by 18
- 2021DKPLM: Decomposable Knowledge-enhanced Pre-trained Language Model for Natural Language Understandingcited by 15
- 2020Improving Commonsense Question Answering by Graph-based Iterative Retrieval over Multiple Knowledge Sourcescited by 14
- 2022DictBERT: Dictionary Description Knowledge Enhanced Language Model Pre-training via Contrastive Learningcited by 11
- 2022Clues Before Answers: Generation-Enhanced Multiple-Choice QAcited by 9
50 most cited of 52 All 52 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1.
6 papers.
- 2023Instruction Tuning for Large Language Models: A Surveycited by 623
- 2024A Comparative Analysis of Instruction Fine-Tuning LLMs for Financial Text Classificationcited by 8
- 2023Learning to Predict Concept Ordering for Common Sense Generationcited by 3
- 2025Robust Misinformation Detection by Visiting Potential Commonsense Conflictcited by 3
- 2024Rule or Story, Which is a Better Commonsense Expression for Talking with Large Language Models?cited by 1
- 2024Differentiating Choices via Commonality for Multiple-Choice Question Answeringcited by 0
- 2025Robust Misinformation Detection by Visiting Potential Commonsense Conflict30 Apr 2025
- 2024A Comparative Analysis of Instruction Fine-Tuning LLMs for Financial Text Classification4 Nov 2024
- 2024Differentiating Choices via Commonality for Multiple-Choice Question Answering21 Aug 2024
- 2024Rule or Story, Which is a Better Commonsense Expression for Talking with Large Language Models?22 Feb 2024
- 2023Learning to Predict Concept Ordering for Common Sense Generation12 Sep 2023
- 2023Instruction Tuning for Large Language Models: A Survey21 Aug 2023