Thinking Aloud: Dynamic Context Generation Improves Zero-Shot Reasoning Performance of GPT-2
Not on the map. Why?
Abstract (arXiv)
Thinking aloud is an effective meta-cognitive strategy human reasoners apply to solve difficult problems. We suggest to improve the reasoning ability of pre-trained neural language models in a similar way, namely by expanding a task's context with problem elaborations that are dynamically generated by the language model itself. Our main result is that dynamic problem elaboration significantly improves the zero-shot performance of GPT-2 in a deductive reasoning and natural language inference task: While the model uses a syntactic heuristic for predicting an answer, it is capable (to some degree) of generating reasoned additional context which facilitates the successful application of its heuristic. We explore different ways of generating elaborations, including fewshot learning, and find that their relative performance varies with the specific problem characteristics (such as problem difficulty). Moreover, the effectiveness of an elaboration can be explained in terms of the degree to which the elaboration semantically coheres with the corresponding problem. In particular, elaborations that are most faithful to the original problem description may boost accuracy by up to 24%.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 35 of its 50 references that are in the map. First posted on arXiv 24 Mar 2021.
Builds on
35 of 50 references.
References · 35
- 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
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
- 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
- 2019The Curious Case of Neural Text Degenerationcited by 2,881
- 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
- 2019Language Models as Knowledge Bases?cited by 1,922
- 2015A large annotated corpus for learning natural language inferencecited by 1,837
23 more
- 2019How Can We Know What Language Models Know?cited by 953
- 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 934
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2020A Primer in BERTology: What we know about how BERT workscited by 807
- 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 668
- 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
- 2020Transformers as Soft Reasoners over Languagecited by 265
- 2019Negated and Misprimed Probes for Pretrained Language Models: Birds Can Talk, But Cannot Flycited by 240
- 2020How Context Affects Language Models' Factual Predictionscited by 181
- 2019oLMpics -- On what Language Model Pre-training Capturescited by 161
- 2020Unsupervised Commonsense Question Answering with Self-Talkcited by 161
- 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
- 2019Probing Natural Language Inference Models through Semantic Fragmentscited by 64
- 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
- 2019Can neural networks understand monotonicity reasoning?cited by 45
- 2020Measuring Systematic Generalization in Neural Proof Generation with Transformerscited by 43
- 2019Multi-hop Question Answering via Reasoning Chainscited by 42
- 2019Inoculation by Fine-Tuning: A Method for Analyzing Challenge Datasetscited by 41
- 2020Critical Thinking for Language Modelscited by 31
- 2020Self-supervised Knowledge Triplet Learning for Zero-shot Question Answeringcited by 29
- 2020Learning to Rationalize for Nonmonotonic Reasoning with Distant Supervisioncited by 27
- 2019What Does My QA Model Know? Devising Controlled Probes using Expert Knowledgecited by 19
- 2020Knowledge-driven Data Construction for Zero-shot Evaluation in Commonsense Question Answeringcited by 3
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 3; 2024: 3.
15 papers.
Sort:
By area:
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,020
- 2022Using cognitive psychology to understand GPT-3cited by 389
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
- 2023Language Model Behavior: A Comprehensive Surveycited by 92
- 2022How to Prompt? Opportunities and Challenges of Zero- and Few-Shot Learning for Human-AI Interaction in Creative Applications of Generative Modelscited by 43
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2023"It Felt Like Having a Second Mind": Investigating Human-AI Co-creativity in Prewriting with Large Language Modelscited by 15
- 2023Drilling Down into the Discourse Structure with LLMs for Long Document Question Answeringcited by 8
- 2024TutoAI: A Cross-domain Framework for AI-assisted Mixed-media Tutorial Creation on Physical Taskscited by 6
- 2021Natural-Language Multi-Agent Simulations of Argumentative Opinion Dynamicscited by 5
3 more
- 2024CogLM: Tracking Cognitive Development of Large Language Modelscited by 4
- 2024Enhancing LLM Problem Solving with REAP: Reflection, Explicit Problem Deconstruction, and Advanced Promptingcited by 4
- 2022Harnessing Knowledge and Reasoning for Human-Like Natural Language Generation: A Brief Reviewcited by 3
- 2024Enhancing LLM Problem Solving with REAP: Reflection, Explicit Problem Deconstruction, and Advanced Prompting14 Sep 2024
- 2024CogLM: Tracking Cognitive Development of Large Language Models17 Aug 2024
- 2024TutoAI: A Cross-domain Framework for AI-assisted Mixed-media Tutorial Creation on Physical Tasks12 Mar 2024
- 2023Drilling Down into the Discourse Structure with LLMs for Long Document Question Answering22 Nov 2023
- 2023"It Felt Like Having a Second Mind": Investigating Human-AI Co-creativity in Prewriting with Large Language Models20 Jul 2023
- 2023Language Model Behavior: A Comprehensive Survey20 Mar 2023
- 2022Harnessing Knowledge and Reasoning for Human-Like Natural Language Generation: A Brief Review7 Dec 2022
- 2022Large Language Models Are Human-Level Prompt Engineers3 Nov 2022
- 2022Measuring and Narrowing the Compositionality Gap in Language Models7 Oct 2022
- 2022How to Prompt? Opportunities and Challenges of Zero- and Few-Shot Learning for Human-AI Interaction in Creative Applications of Generative Models3 Sep 2022
- 2022Using cognitive psychology to understand GPT-321 Jun 2022
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiability16 Dec 2021
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,054
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,020
- 2022Using cognitive psychology to understand GPT-3cited by 389
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Promptscited by 265
- 2023Language Model Behavior: A Comprehensive Surveycited by 92
- 2022How to Prompt? Opportunities and Challenges of Zero- and Few-Shot Learning for Human-AI Interaction in Creative Applications of Generative Modelscited by 43
- 2021Flexible Generation of Natural Language Deductionscited by 28
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2023"It Felt Like Having a Second Mind": Investigating Human-AI Co-creativity in Prewriting with Large Language Modelscited by 15
- 2023Drilling Down into the Discourse Structure with LLMs for Long Document Question Answeringcited by 8
- 2024TutoAI: A Cross-domain Framework for AI-assisted Mixed-media Tutorial Creation on Physical Taskscited by 6
- 2021Natural-Language Multi-Agent Simulations of Argumentative Opinion Dynamicscited by 5
- 2024CogLM: Tracking Cognitive Development of Large Language Modelscited by 4
12 most cited of 14 All 14 (JSON)
- 2024Enhancing LLM Problem Solving with REAP: Reflection, Explicit Problem Deconstruction, and Advanced Prompting14 Sep 2024
- 2024CogLM: Tracking Cognitive Development of Large Language Models17 Aug 2024
- 2024TutoAI: A Cross-domain Framework for AI-assisted Mixed-media Tutorial Creation on Physical Tasks12 Mar 2024
- 2023Drilling Down into the Discourse Structure with LLMs for Long Document Question Answering22 Nov 2023
- 2023"It Felt Like Having a Second Mind": Investigating Human-AI Co-creativity in Prewriting with Large Language Models20 Jul 2023
- 2023Language Model Behavior: A Comprehensive Survey20 Mar 2023
- 2022Harnessing Knowledge and Reasoning for Human-Like Natural Language Generation: A Brief Review7 Dec 2022
- 2022Large Language Models Are Human-Level Prompt Engineers3 Nov 2022
- 2022How to Prompt? Opportunities and Challenges of Zero- and Few-Shot Learning for Human-AI Interaction in Creative Applications of Generative Models3 Sep 2022
- 2022Using cognitive psychology to understand GPT-321 Jun 2022
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiability16 Dec 2021
- 2021AI Chains: Transparent and Controllable Human-AI Interaction by Chaining Large Language Model Prompts4 Oct 2021
12 newest of 14 All 14 (JSON)