mlsanityData to 7 Oct 2026

Thinking Aloud: Dynamic Context Generation Improves Zero-Shot Reasoning Performance of GPT-2

arXiv 2103.13033 ↗First posted 24 Mar 2021cs.CLcited by 15

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

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
  5. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,160
  6. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  7. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  8. 2018HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answeringcited by 3,686
  9. 2019The Curious Case of Neural Text Degenerationcited by 2,881
  10. 2017A Broad-Coverage Challenge Corpus for Sentence Understanding through Inferencecited by 2,665
  11. 2019Language Models as Knowledge Bases?cited by 1,922
  12. 2015A large annotated corpus for learning natural language inferencecited by 1,837
23 more
  1. 2019How Can We Know What Language Models Know?cited by 953
  2. 2020Exploiting Cloze Questions for Few Shot Text Classification and Natural Language Inferencecited by 934
  3. 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
  4. 2020A Primer in BERTology: What we know about how BERT workscited by 807
  5. 2020It's Not Just Size That Matters: Small Language Models Are Also Few-Shot Learnerscited by 668
  6. 2018e-SNLI: Natural Language Inference with Natural Language Explanationscited by 468
  7. 2020Transformers as Soft Reasoners over Languagecited by 265
  8. 2019Negated and Misprimed Probes for Pretrained Language Models: Birds Can Talk, But Cannot Flycited by 240
  9. 2020How Context Affects Language Models' Factual Predictionscited by 181
  10. 2019oLMpics -- On what Language Model Pre-training Capturescited by 161
  11. 2020Unsupervised Commonsense Question Answering with Self-Talkcited by 161
  12. 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
  13. 2019Probing Natural Language Inference Models through Semantic Fragmentscited by 64
  14. 2020PRover: Proof Generation for Interpretable Reasoning over Rulescited by 53
  15. 2019Can neural networks understand monotonicity reasoning?cited by 45
  16. 2020Measuring Systematic Generalization in Neural Proof Generation with Transformerscited by 43
  17. 2019Multi-hop Question Answering via Reasoning Chainscited by 42
  18. 2019Inoculation by Fine-Tuning: A Method for Analyzing Challenge Datasetscited by 41
  19. 2020Critical Thinking for Language Modelscited by 31
  20. 2020Self-supervised Knowledge Triplet Learning for Zero-shot Question Answeringcited by 29
  21. 2020Learning to Rationalize for Nonmonotonic Reasoning with Distant Supervisioncited by 27
  22. 2019What Does My QA Model Know? Devising Controlled Probes using Expert Knowledgecited by 19
  23. 2020Knowledge-driven Data Construction for Zero-shot Evaluation in Commonsense Question Answeringcited by 3

Built on by

Cited by year

Citing papers per year: 2021: 4; 2022: 5; 2023: 3; 2024: 3.

15 papers.

Sort:

By area: