Human Parity on CommonsenseQA: Augmenting Self-Attention with External Attention
Not on the map. Why?
Abstract (arXiv)
Most of today's AI systems focus on using self-attention mechanisms and transformer architectures on large amounts of diverse data to achieve impressive performance gains. In this paper, we propose to augment the transformer architecture with an external attention mechanism to bring external knowledge and context to bear. By integrating external information into the prediction process, we hope to reduce the need for ever-larger models and increase the democratization of AI systems. We find that the proposed external attention mechanism can significantly improve the performance of existing AI systems, allowing practitioners to easily customize foundation AI models to many diverse downstream applications. In particular, we focus on the task of Commonsense Reasoning, demonstrating that the proposed external attention mechanism can augment existing transformer models and significantly improve the model's reasoning capabilities. The proposed system, Knowledgeable External Attention for commonsense Reasoning (KEAR), reaches human parity on the open CommonsenseQA research benchmark with an accuracy of 89.4% in comparison to the human accuracy of 88.9%.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). Builds on 50 of its 66 references that are in the map. First posted on arXiv 6 Dec 2021.
Builds on
50 of 66 references.
References · 50
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
- 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2019PIQA: Reasoning about Physical Commonsense in Natural Languagecited by 2,818
- 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
38 more
- 2020DeBERTa: Decoding-enhanced BERT with Disentangled Attentioncited by 2,157
- 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
- 2018Can a Suit of Armor Conduct Electricity? A New Dataset for Open Book Question Answeringcited by 2,114
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,793
- 2021DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharingcited by 1,219
- 2016ConceptNet 5.5: An Open Multilingual Graph of General Knowledgecited by 1,065
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 918
- 2017RACE: Large-scale ReAding Comprehension Dataset From Examinationscited by 851
- 2021Carbon Emissions and Large Neural Network Trainingcited by 561
- 2020UnifiedQA: Crossing Format Boundaries With a Single QA Systemcited by 475
- 2019COMET: Commonsense Transformers for Automatic Knowledge Graph Constructioncited by 450
- 2021QA-GNN: Reasoning with Language Models and Knowledge Graphs for Question Answeringcited by 386
- 2018SWAG: A Large-Scale Adversarial Dataset for Grounded Commonsense Inferencecited by 333
- 2019Abductive Commonsense Reasoningcited by 300
- 2019Cosmos QA: Machine Reading Comprehension with Contextual Commonsense Reasoningcited by 281
- 2020COMET-ATOMIC 2020: On Symbolic and Neural Commonsense Knowledge Graphscited by 254
- 2019SMART: Robust and Efficient Fine-Tuning for Pre-trained Natural Language Models through Principled Regularized Optimizationcited by 253
- 2019KagNet: Knowledge-Aware Graph Networks for Commonsense Reasoningcited by 216
- 2021Generated Knowledge Prompting for Commonsense Reasoningcited by 213
- 2017A Knowledge-Grounded Neural Conversation Modelcited by 136
- 2020Scalable Multi-Hop Relational Reasoning for Knowledge-Aware Question Answeringcited by 122
- 2020A Survey of Knowledge-Enhanced Text Generationcited by 119
- 2020JAKET: Joint Pre-training of Knowledge Graph and Language Understandingcited by 73
- 2019Graph-Based Reasoning over Heterogeneous External Knowledge for Commonsense Question Answeringcited by 68
- 2021KG-FiD: Infusing Knowledge Graph in Fusion-in-Decoder for Open-Domain Question Answeringcited by 66
- 2021RiddleSense: Reasoning about Riddle Questions Featuring Linguistic Creativity and Commonsense Knowledgecited by 60
- 2020GenericsKB: A Knowledge Base of Generic Statementscited by 51
- 2020Connecting the Dots: A Knowledgeable Path Generator for Commonsense Question Answeringcited by 44
- 2021COM2SENSE: A Commonsense Reasoning Benchmark with Complementary Sentencescited by 40
- 2020Fusing Context Into Knowledge Graph for Commonsense Question Answeringcited by 33
- 2019Conversing by Reading: Contentful Neural Conversation with On-demand Machine Readingcited by 32
- 2021Incorporating Commonsense Knowledge Graph in Pretrained Models for Social Commonsense Taskscited by 24
- 2019How Additional Knowledge can Improve Natural Language Commonsense Question Answering?cited by 22
- 2020Posterior Differential Regularization with f-divergence for Improving Model Robustnesscited by 20
- 2020Learning Contextualized Knowledge Structures for Commonsense Reasoningcited by 18
- 2020Improving Commonsense Question Answering by Graph-based Iterative Retrieval over Multiple Knowledge Sourcescited by 14
- 2021Leveraging Knowledge in Multilingual Commonsense Reasoningcited by 9
- 2019Asking the Right Question: Inferring Advice-Seeking Intentions from Personal Narrativescited by 2
Built on by
Citing papers per year: 2021: 2; 2022: 11; 2023: 17; 2024: 8; 2025: 2.
40 papers.
Sort:
By area:
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023PaLM 2 Technical Reportcited by 1,154
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 231
- 2022Deep Bidirectional Language-Knowledge Graph Pretrainingcited by 156
- 2023Active Prompting with Chain-of-Thought for Large Language Modelscited by 154
- 2022Explanations from Large Language Models Make Small Reasoners Bettercited by 123
- 2023Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Datacited by 119
- 2022A Survey of Knowledge Enhanced Pre-trained Language Modelscited by 76
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
28 more
- 2022Named Entity and Relation Extraction with Multi-Modal Retrievalcited by 26
- 2022Revisiting a kNN-based Image Classification System with High-capacity Storagecited by 22
- 2023BRAINTEASER: Lateral Thinking Puzzles for Large Language Modelscited by 18
- 2023Just Ask One More Time! Self-Agreement Improves Reasoning of Language Models in (Almost) All Scenarioscited by 18
- 2025SpiritSight Agent: Advanced GUI Agent with One Lookcited by 18
- 2023Enhancing Chain-of-Thoughts Prompting with Iterative Bootstrapping in Large Language Modelscited by 16
- 2023Federated Prompting and Chain-of-Thought Reasoning for Improving LLMs Answeringcited by 14
- 2024GL-Fusion: Rethinking the Combination of Graph Neural Network and Large Language modelcited by 8
- 2022Improving Commonsense in Vision-Language Models via Knowledge Graph Riddlescited by 7
- 2023Self-Convinced Prompting: Few-Shot Question Answering with Repeated Introspectioncited by 7
- 2023A Case Study in Engineering a Conversational Programming Assistant's Personacited by 6
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answeringcited by 6
- 2024Knowledge Graph Tuning: Real-time Large Language Model Personalization based on Human Feedbackcited by 6
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Modelscited by 5
- 2024Collaborative Knowledge Infusion for Low-resource Stance Detectioncited by 4
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledgecited by 3
- 2022Impossible Triangle: What's Next for Pre-trained Language Models?cited by 2
- 2023KEPR: Knowledge Enhancement and Plausibility Ranking for Generative Commonsense Question Answeringcited by 2
- 2023CommonsenseVIS: Visualizing and Understanding Commonsense Reasoning Capabilities of Natural Language Modelscited by 2
- 2023Teaching Smaller Language Models To Generalise To Unseen Compositional Questionscited by 2
- 2023Retrieval-Augmented Meta Learning for Low-Resource Text Classificationcited by 2
- 2023Answering Unseen Questions With Smaller Language Models Using Rationale Generation and Dense Retrievalcited by 1
- 2024Large Language Models Still Face Challenges in Multi-Hop Reasoning with External Knowledgecited by 1
- 2025ConspirED: A Dataset for Cognitive Traits of Conspiracy Theories and Large Language Model Safetycited by 1
- 2023UFO: Unified Fact Obtaining for Commonsense Question Answeringcited by 0
- 2024A Conversational Brain-Artificial Intelligence Interfacecited by 0
- 2024Differentiating Choices via Commonality for Multiple-Choice Question Answeringcited by 0
- 2024Teaching Smaller Language Models To Generalise To Unseen Compositional Questions (Full Thesis)cited by 0
- 2025ConspirED: A Dataset for Cognitive Traits of Conspiracy Theories and Large Language Model Safety28 Aug 2025
- 2025SpiritSight Agent: Advanced GUI Agent with One Look5 Mar 2025
- 2024Large Language Models Still Face Challenges in Multi-Hop Reasoning with External Knowledge11 Dec 2024
- 2024GL-Fusion: Rethinking the Combination of Graph Neural Network and Large Language model8 Dec 2024
- 2024Teaching Smaller Language Models To Generalise To Unseen Compositional Questions (Full Thesis)25 Nov 2024
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Models30 Aug 2024
- 2024Differentiating Choices via Commonality for Multiple-Choice Question Answering21 Aug 2024
- 2024Knowledge Graph Tuning: Real-time Large Language Model Personalization based on Human Feedback30 May 2024
- 2024Collaborative Knowledge Infusion for Low-resource Stance Detection28 Mar 2024
- 2024A Conversational Brain-Artificial Intelligence Interface22 Feb 2024
- 2023Just Ask One More Time! Self-Agreement Improves Reasoning of Language Models in (Almost) All Scenarios14 Nov 2023
- 2023BRAINTEASER: Lateral Thinking Puzzles for Large Language Models8 Oct 2023
28 more
- 2023Self-Convinced Prompting: Few-Shot Question Answering with Repeated Introspection8 Oct 2023
- 2023Retrieval-Augmented Meta Learning for Low-Resource Text Classification10 Sep 2023
- 2023Answering Unseen Questions With Smaller Language Models Using Rationale Generation and Dense Retrieval9 Aug 2023
- 2023Teaching Smaller Language Models To Generalise To Unseen Compositional Questions2 Aug 2023
- 2023CommonsenseVIS: Visualizing and Understanding Commonsense Reasoning Capabilities of Natural Language Models23 Jul 2023
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledge19 Jul 2023
- 2023UFO: Unified Fact Obtaining for Commonsense Question Answering25 May 2023
- 2023PaLM 2 Technical Report17 May 2023
- 2023KEPR: Knowledge Enhancement and Plausibility Ranking for Generative Commonsense Question Answering15 May 2023
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering14 May 2023
- 2023Federated Prompting and Chain-of-Thought Reasoning for Improving LLMs Answering27 Apr 2023
- 2023Enhancing Chain-of-Thoughts Prompting with Iterative Bootstrapping in Large Language Models23 Apr 2023
- 2023Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Data24 Feb 2023
- 2023Active Prompting with Chain-of-Thought for Large Language Models23 Feb 2023
- 2023A Case Study in Engineering a Conversational Programming Assistant's Persona13 Jan 2023
- 2022Large Language Models are Better Reasoners with Self-Verification19 Dec 2022
- 2022Named Entity and Relation Extraction with Multi-Modal Retrieval3 Dec 2022
- 2022Improving Commonsense in Vision-Language Models via Knowledge Graph Riddles29 Nov 2022
- 2022A Survey of Knowledge Enhanced Pre-trained Language Models11 Nov 2022
- 2022Deep Bidirectional Language-Knowledge Graph Pretraining17 Oct 2022
- 2022Explanations from Large Language Models Make Small Reasoners Better13 Oct 2022
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifier6 Jun 2022
- 2022Impossible Triangle: What's Next for Pre-trained Language Models?13 Apr 2022
- 2022Revisiting a kNN-based Image Classification System with High-capacity Storage3 Apr 2022
- 2022STaR: Bootstrapping Reasoning With Reasoning28 Mar 2022
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Models21 Mar 2022
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpus18 Dec 2021
- 2021Learning To Retrieve Prompts for In-Context Learning16 Dec 2021
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2023PaLM 2 Technical Reportcited by 1,154
- 2022STaR: Bootstrapping Reasoning With Reasoningcited by 895
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 231
- 2023Active Prompting with Chain-of-Thought for Large Language Modelscited by 154
- 2022Explanations from Large Language Models Make Small Reasoners Bettercited by 123
- 2023Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Datacited by 119
- 2023BRAINTEASER: Lateral Thinking Puzzles for Large Language Modelscited by 18
- 2023Just Ask One More Time! Self-Agreement Improves Reasoning of Language Models in (Almost) All Scenarioscited by 18
- 2023Enhancing Chain-of-Thoughts Prompting with Iterative Bootstrapping in Large Language Modelscited by 16
- 2023Federated Prompting and Chain-of-Thought Reasoning for Improving LLMs Answeringcited by 14
12 most cited of 17 All 17 (JSON)
- 2024Large Language Models Still Face Challenges in Multi-Hop Reasoning with External Knowledge11 Dec 2024
- 2024GL-Fusion: Rethinking the Combination of Graph Neural Network and Large Language model8 Dec 2024
- 2023Just Ask One More Time! Self-Agreement Improves Reasoning of Language Models in (Almost) All Scenarios14 Nov 2023
- 2023BRAINTEASER: Lateral Thinking Puzzles for Large Language Models8 Oct 2023
- 2023Answering Unseen Questions With Smaller Language Models Using Rationale Generation and Dense Retrieval9 Aug 2023
- 2023CommonsenseVIS: Visualizing and Understanding Commonsense Reasoning Capabilities of Natural Language Models23 Jul 2023
- 2023UFO: Unified Fact Obtaining for Commonsense Question Answering25 May 2023
- 2023PaLM 2 Technical Report17 May 2023
- 2023Federated Prompting and Chain-of-Thought Reasoning for Improving LLMs Answering27 Apr 2023
- 2023Enhancing Chain-of-Thoughts Prompting with Iterative Bootstrapping in Large Language Models23 Apr 2023
- 2023Automatic Prompt Augmentation and Selection with Chain-of-Thought from Labeled Data24 Feb 2023
- 2023Active Prompting with Chain-of-Thought for Large Language Models23 Feb 2023
12 newest of 17 All 17 (JSON)
- 2025SpiritSight Agent: Advanced GUI Agent with One Lookcited by 18
- 2025SpiritSight Agent: Advanced GUI Agent with One Look5 Mar 2025
- 2021Learning To Retrieve Prompts for In-Context Learningcited by 641
- 2022Deep Bidirectional Language-Knowledge Graph Pretrainingcited by 156
- 2022A Survey of Knowledge Enhanced Pre-trained Language Modelscited by 76
- 2021The Web Is Your Oyster - Knowledge-Intensive NLP against a Very Large Web Corpuscited by 60
- 2022Named Entity and Relation Extraction with Multi-Modal Retrievalcited by 26
- 2022Revisiting a kNN-based Image Classification System with High-capacity Storagecited by 22
- 2023Self-Convinced Prompting: Few-Shot Question Answering with Repeated Introspectioncited by 7
- 2023A Case Study in Engineering a Conversational Programming Assistant's Personacited by 6
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answeringcited by 6
- 2024Knowledge Graph Tuning: Real-time Large Language Model Personalization based on Human Feedbackcited by 6
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Modelscited by 5
- 2024Collaborative Knowledge Infusion for Low-resource Stance Detectioncited by 4
12 most cited of 20 All 20 (JSON)
- 2025ConspirED: A Dataset for Cognitive Traits of Conspiracy Theories and Large Language Model Safety28 Aug 2025
- 2024Teaching Smaller Language Models To Generalise To Unseen Compositional Questions (Full Thesis)25 Nov 2024
- 2024CLOCR-C: Context Leveraging OCR Correction with Pre-trained Language Models30 Aug 2024
- 2024Differentiating Choices via Commonality for Multiple-Choice Question Answering21 Aug 2024
- 2024Knowledge Graph Tuning: Real-time Large Language Model Personalization based on Human Feedback30 May 2024
- 2024Collaborative Knowledge Infusion for Low-resource Stance Detection28 Mar 2024
- 2024A Conversational Brain-Artificial Intelligence Interface22 Feb 2024
- 2023Self-Convinced Prompting: Few-Shot Question Answering with Repeated Introspection8 Oct 2023
- 2023Teaching Smaller Language Models To Generalise To Unseen Compositional Questions2 Aug 2023
- 2023Thrust: Adaptively Propels Large Language Models with External Knowledge19 Jul 2023
- 2023KEPR: Knowledge Enhancement and Plausibility Ranking for Generative Commonsense Question Answering15 May 2023
- 2023Distinguish Before Answer: Generating Contrastive Explanation as Knowledge for Commonsense Question Answering14 May 2023
12 newest of 20 All 20 (JSON)