Let's Do a Thought Experiment: Using Counterfactuals to Improve Moral Reasoning
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Language models still struggle on moral reasoning, despite their impressive performance in many other tasks. In particular, the Moral Scenarios task in MMLU (Multi-task Language Understanding) is among the worst performing tasks for many language models, including GPT-3. In this work, we propose a new prompting framework, Thought Experiments, to teach language models to do better moral reasoning using counterfactuals. Experiment results show that our framework elicits counterfactual questions and answers from the model, which in turn helps improve the accuracy on Moral Scenarios task by 9-16% compared to other zero-shot baselines. Interestingly, unlike math reasoning tasks, zero-shot Chain-of-Thought (CoT) reasoning doesn't work out of the box, and even reduces accuracy by around 4% compared to direct zero-shot. We further observed that with minimal human supervision in the form of 5 few-shot examples, the accuracy of the task can be improved to as much as 80%.
Key facts. Cited by 20 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 4 of its 25 references that are in the map. First posted on arXiv 25 Jun 2023.
Builds on
4 of 25 references.
References · 4
- 2022Scaling Instruction-Finetuned Language Modelscited by 3,024
- 2022Measuring and Narrowing the Compositionality Gap in Language Modelscited by 1,075
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 558
- 2021A Word on Machine Ethics: A Response to Jiang et al. (2021)cited by 23
Built on by
Citing papers per year: 2023: 4; 2024: 9; 2025: 3; 2026: 4.
20 papers.
Sort:
By area:
- 2023Large Language Models as Optimizerscited by 864
- 2023Avalon's Game of Thoughts: Battle Against Deception through Recursive Contemplationcited by 104
- 2024CoMM: Collaborative Multi-Agent, Multi-Reasoning-Path Prompting for Complex Problem Solvingcited by 31
- 2026Large Language Model Reasoning Failurescited by 21
- 2023Beyond ChatBots: ExploreLLM for Structured Thoughts and Personalized Model Responsescited by 18
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agentscited by 15
- 2023Improving Interpersonal Communication by Simulating Audiences with Language Modelscited by 14
- 2024A Survey on Responsible Generative AI: What to Generate and What Notcited by 8
- 2024Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in LLMscited by 8
- 2025Backtracking for Safetycited by 4
- 2026ProMoral-Bench: Evaluating Prompting Strategies for Moral Reasoning and Safety in LLMscited by 4
- 2024SaGE: Evaluating Moral Consistency in Large Language Modelscited by 3
8 more
- 2024Test-Time Fairness and Robustness in Large Language Modelscited by 3
- 2024MTMT: Consolidating Multiple Thinking Modes to Form a Thought Tree for Strengthening LLMcited by 3
- 2025Stabilizing Black-Box Prompt Optimization with Textual Regularization and Signal Aggregationcited by 2
- 2025Explainable Ethical Assessment on Human Behaviors by Generating Conflicting Social Normscited by 1
- 2024Dynamic Analysis and Adaptive Discriminator for Fake News Detectioncited by 0
- 2024ClarityEthic: Explainable Moral Judgment Utilizing Contrastive Ethical Insights from Large Language Modelscited by 0
- 2026Reinforcement Learning with Backtracking Feedbackcited by 0
- 2026Normative Robustness as a Frontier for Non-Verifiable Reasoning in LLMscited by 0
- 2026Normative Robustness as a Frontier for Non-Verifiable Reasoning in LLMs10 Jun 2026
- 2026Reinforcement Learning with Backtracking Feedback9 Feb 2026
- 2026ProMoral-Bench: Evaluating Prompting Strategies for Moral Reasoning and Safety in LLMs5 Feb 2026
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2025Explainable Ethical Assessment on Human Behaviors by Generating Conflicting Social Norms16 Dec 2025
- 2025Stabilizing Black-Box Prompt Optimization with Textual Regularization and Signal Aggregation14 Jul 2025
- 2025Backtracking for Safety11 Mar 2025
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agents31 Dec 2024
- 2024ClarityEthic: Explainable Moral Judgment Utilizing Contrastive Ethical Insights from Large Language Models17 Dec 2024
- 2024MTMT: Consolidating Multiple Thinking Modes to Form a Thought Tree for Strengthening LLM5 Dec 2024
- 2024Dynamic Analysis and Adaptive Discriminator for Fake News Detection20 Aug 2024
- 2024Test-Time Fairness and Robustness in Large Language Models11 Jun 2024
8 more
- 2024Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in LLMs21 May 2024
- 2024CoMM: Collaborative Multi-Agent, Multi-Reasoning-Path Prompting for Complex Problem Solving26 Apr 2024
- 2024A Survey on Responsible Generative AI: What to Generate and What Not8 Apr 2024
- 2024SaGE: Evaluating Moral Consistency in Large Language Models21 Feb 2024
- 2023Beyond ChatBots: ExploreLLM for Structured Thoughts and Personalized Model Responses1 Dec 2023
- 2023Improving Interpersonal Communication by Simulating Audiences with Language Models1 Nov 2023
- 2023Avalon's Game of Thoughts: Battle Against Deception through Recursive Contemplation2 Oct 2023
- 2023Large Language Models as Optimizers7 Sep 2023
- 2023Avalon's Game of Thoughts: Battle Against Deception through Recursive Contemplationcited by 104
- 2024CoMM: Collaborative Multi-Agent, Multi-Reasoning-Path Prompting for Complex Problem Solvingcited by 31
- 2026Large Language Model Reasoning Failurescited by 21
- 2023Beyond ChatBots: ExploreLLM for Structured Thoughts and Personalized Model Responsescited by 18
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agentscited by 15
- 2024Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in LLMscited by 8
- 2026ProMoral-Bench: Evaluating Prompting Strategies for Moral Reasoning and Safety in LLMscited by 4
- 2024MTMT: Consolidating Multiple Thinking Modes to Form a Thought Tree for Strengthening LLMcited by 3
- 2026Normative Robustness as a Frontier for Non-Verifiable Reasoning in LLMscited by 0
- 2026Normative Robustness as a Frontier for Non-Verifiable Reasoning in LLMs10 Jun 2026
- 2026ProMoral-Bench: Evaluating Prompting Strategies for Moral Reasoning and Safety in LLMs5 Feb 2026
- 2026Large Language Model Reasoning Failures5 Feb 2026
- 2024Enhancing LLM Reasoning with Multi-Path Collaborative Reactive and Reflection agents31 Dec 2024
- 2024MTMT: Consolidating Multiple Thinking Modes to Form a Thought Tree for Strengthening LLM5 Dec 2024
- 2024Skin-in-the-Game: Decision Making via Multi-Stakeholder Alignment in LLMs21 May 2024
- 2024CoMM: Collaborative Multi-Agent, Multi-Reasoning-Path Prompting for Complex Problem Solving26 Apr 2024
- 2023Beyond ChatBots: ExploreLLM for Structured Thoughts and Personalized Model Responses1 Dec 2023
- 2023Avalon's Game of Thoughts: Battle Against Deception through Recursive Contemplation2 Oct 2023
- 2026Reinforcement Learning with Backtracking Feedbackcited by 0
- 2026Reinforcement Learning with Backtracking Feedback9 Feb 2026
- 2025Backtracking for Safetycited by 4
- 2025Backtracking for Safety11 Mar 2025
- 2023Large Language Models as Optimizerscited by 864
- 2023Improving Interpersonal Communication by Simulating Audiences with Language Modelscited by 14
- 2024A Survey on Responsible Generative AI: What to Generate and What Notcited by 8
- 2024SaGE: Evaluating Moral Consistency in Large Language Modelscited by 3
- 2024Test-Time Fairness and Robustness in Large Language Modelscited by 3
- 2025Stabilizing Black-Box Prompt Optimization with Textual Regularization and Signal Aggregationcited by 2
- 2025Explainable Ethical Assessment on Human Behaviors by Generating Conflicting Social Normscited by 1
- 2024Dynamic Analysis and Adaptive Discriminator for Fake News Detectioncited by 0
- 2024ClarityEthic: Explainable Moral Judgment Utilizing Contrastive Ethical Insights from Large Language Modelscited by 0
- 2025Explainable Ethical Assessment on Human Behaviors by Generating Conflicting Social Norms16 Dec 2025
- 2025Stabilizing Black-Box Prompt Optimization with Textual Regularization and Signal Aggregation14 Jul 2025
- 2024ClarityEthic: Explainable Moral Judgment Utilizing Contrastive Ethical Insights from Large Language Models17 Dec 2024
- 2024Dynamic Analysis and Adaptive Discriminator for Fake News Detection20 Aug 2024
- 2024Test-Time Fairness and Robustness in Large Language Models11 Jun 2024
- 2024A Survey on Responsible Generative AI: What to Generate and What Not8 Apr 2024
- 2024SaGE: Evaluating Moral Consistency in Large Language Models21 Feb 2024
- 2023Improving Interpersonal Communication by Simulating Audiences with Language Models1 Nov 2023
- 2023Large Language Models as Optimizers7 Sep 2023
Similar, not cited
Close in wording, no citation either way
- 2025Structured Moral Reasoning in Language Models: A Value-Grounded Evaluation Framework
- 2023Counterfactual reasoning: Testing language models' understanding of hypothetical scenarios
- 2022Text and Patterns: For Effective Chain of Thought, It Takes Two to Tango
- 2023Cross-lingual Prompting: Improving Zero-shot Chain-of-Thought Reasoning across Languages
- 2022On Second Thought, Let's Not Think Step by Step! Bias and Toxicity in Zero-Shot Reasoning
- 2023What If the TV Was Off? Examining Counterfactual Reasoning Abilities of Multi-modal Language Models
- 2023CLOMO: Counterfactual Logical Modification with Large Language Models
- 2024Evidence from counterfactual tasks supports emergent analogical reasoning in large language models