Explanation Selection Using Unlabeled Data for Chain-of-Thought Prompting
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Recent work has shown how to prompt large language models with explanations to obtain strong performance on textual reasoning tasks, i.e., the chain-of-thought paradigm. However, subtly different explanations can yield widely varying downstream task accuracy. Explanations that have not been "tuned" for a task, such as off-the-shelf explanations written by nonexperts, may lead to mediocre performance. This paper tackles the problem of how to optimize explanation-infused prompts in a blackbox fashion. We first generate sets of candidate explanations for each example in the prompt using a leave-one-out scheme, then find an effective combination of these explanations with a two-stage framework. We first evaluate explanations for each in-context example in isolation according to two proxy metrics, log likelihood and accuracy on new examples. Then, we search over combinations of explanations to find one that yields high performance against a silver-labeled development set. Across four textual reasoning tasks spanning question answering, mathematical reasoning, and natural language inference, results show that our proxy metrics correlate with ground truth accuracy and our overall method can effectively improve prompts over crowdworker annotations and naive search strategies
Key facts. Cited by 12 papers in the map (data through 14 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 14 of its 48 references that are in the map. First posted on arXiv 9 Feb 2023.
Builds on
14 of 48 references.
Closest ancestors · 1
Same direction, newest first
Other references · 13
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2022Large Language Models Can Self-Improvecited by 664
- 2022PAL: Program-aided Language Modelscited by 652
- 2022Language Models are Multilingual Chain-of-Thought Reasonerscited by 530
- 2022RLPrompt: Optimizing Discrete Text Prompts with Reinforcement Learningcited by 366
- 2022Black-Box Tuning for Language-Model-as-a-Servicecited by 256
- 2022Can language models learn from explanations in context?cited by 249
- 2022Making Large Language Models Better Reasoners with Step-Aware Verifiercited by 233
- 2022Demystifying Prompts in Language Models via Perplexity Estimationcited by 216
- 2021Knowledgeable Prompt-tuning: Incorporating Knowledge into Prompt Verbalizer for Text Classificationcited by 183
- 2022Explanations from Large Language Models Make Small Reasoners Bettercited by 124
1 more
- 2022TEMPERA: Test-Time Prompting via Reinforcement Learningcited by 50
Built on by
Citing papers per year: 2023: 5; 2024: 4; 2025: 3.
12 papers.
- 2023Explainability for Large Language Models: A Surveycited by 333
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 111
- 2023SatLM: Satisfiability-Aided Language Models Using Declarative Promptingcited by 102
- 2024Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Modelscited by 19
- 2023EchoPrompt: Instructing the Model to Rephrase Queries for Improved In-context Learningcited by 13
- 2024Monotonic Paraphrasing Improves Generalization of Language Model Promptingcited by 10
- 2023Explanation-aware Soft Ensemble Empowers Large Language Model In-context Learningcited by 4
- 2024Let's Be Self-generated via Step by Step: A Curriculum Learning Approach to Automated Reasoning with Large Language Modelscited by 4
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Modelscited by 3
- 2025Has My System Prompt Been Used? Large Language Model Prompt Membership Inferencecited by 3
- 2025Considering Length Diversity in Retrieval-Augmented Summarizationcited by 2
- 2025Psychology-Driven Enhancement of Humour Translationcited by 0
- 2025Psychology-Driven Enhancement of Humour Translation12 Jul 2025
- 2025Considering Length Diversity in Retrieval-Augmented Summarization12 Mar 2025
- 2025Has My System Prompt Been Used? Large Language Model Prompt Membership Inference14 Feb 2025
- 2024Let's Be Self-generated via Step by Step: A Curriculum Learning Approach to Automated Reasoning with Large Language Models29 Oct 2024
- 2024Monotonic Paraphrasing Improves Generalization of Language Model Prompting24 Mar 2024
- 2024Interpretable User Satisfaction Estimation for Conversational Systems with Large Language Models19 Mar 2024
- 2024Rethinking Interpretability in the Era of Large Language Models30 Jan 2024
- 2023Explanation-aware Soft Ensemble Empowers Large Language Model In-context Learning13 Nov 2023
- 2023A Communication Theory Perspective on Prompting Engineering Methods for Large Language Models24 Oct 2023
- 2023EchoPrompt: Instructing the Model to Rephrase Queries for Improved In-context Learning16 Sep 2023
- 2023Explainability for Large Language Models: A Survey2 Sep 2023
- 2023SatLM: Satisfiability-Aided Language Models Using Declarative Prompting16 May 2023
Similar, not cited
Close in wording, no citation either way
- 2022The Unreliability of Explanations in Few-shot Prompting for Textual Reasoning
- 2024Enhancing Chain of Thought Prompting in Large Language Models via Reasoning Patterns
- 2023Synthetic Prompting: Generating Chain-of-Thought Demonstrations for Large Language Models
- 2023An automatically discovered chain-of-thought prompt generalizes to novel models and datasets
- 2024MasonTigers at SemEval-2024 Task 9: Solving Puzzles with an Ensemble of Chain-of-Thoughts
- 2024Unveiling the Statistical Foundations of Chain-of-Thought Prompting Methods
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Prompting
- 2024How Interpretable are Reasoning Explanations from Prompting Large Language Models?