LLMs can Find Mathematical Reasoning Mistakes by Pedagogical Chain-of-Thought

📅 2024-05-09
🏛️ International Joint Conference on Artificial Intelligence
📈 Citations: 9
Influential: 0
📄 PDF
🤖 AI Summary
Large language models (LLMs) exhibit unreliable performance in detecting mathematical reasoning errors, and existing prompting methods suffer from poor generalization. Method: We propose Pedagogical Chain-of-Thought (PedCoT), the first zero-shot error detection framework that systematically integrates Bloom’s Taxonomy into prompt engineering. PedCoT employs an educationally grounded prompt structure, a two-stage interactive mechanism, and embodied reasoning guidance—requiring neither fine-tuning nor exemplars—to elicit fine-grained identification of logical fallacies, computational deviations, and other errors within reasoning chains. Contribution/Results: Evaluated on multi-difficulty mathematical benchmarks—including MATH and GSM-Hard—PedCoT significantly outperforms strong baselines such as Chain-of-Thought and Self-Consistency, achieving absolute improvements of 12.6–23.4% in error identification accuracy. This establishes a robust foundation for automated mathematical assessment and self-correction.

Technology Category

Cognitive Modeling & Cognitive Systems: Conceptual Inference and ReasoningKnowledge Representation and Reasoning: Computational Complexity of ReasoningMachine Learning: Large Multimodal Models (LMMs)

Application Category

Search and Retrieval-Augmented AI: Search Tool Learning with LLM: Teaching LLMs to invoke search and make use of retrieved informationEconomics, Online Markets and Human Computation: LLM based quality controls for crowd workSemantics and Knowledge: Data modeling to support human-machine intelligence, including LLMs agents, intelligent system behavior, explanations, and user-friendly interactions
📝 Abstract
Self-correction is emerging as a promising approach to mitigate the issue of hallucination in Large Language Models (LLMs). To facilitate effective self-correction, recent research has proposed mistake detection as its initial step. However, current literature suggests that LLMs often struggle with reliably identifying reasoning mistakes when using simplistic prompting strategies. To address this challenge, we introduce a unique prompting strategy, termed the Pedagogical Chain-of-Thought (PedCoT), which is specifically designed to guide the identification of reasoning mistakes, particularly mathematical reasoning mistakes. PedCoT consists of pedagogical principles for prompts (PPP) design, two-stage interaction process (TIP) and grounded PedCoT prompts, all inspired by the educational theory of the Bloom Cognitive Model (BCM). We evaluate our approach on two public datasets featuring math problems of varying difficulty levels. The experiments demonstrate that our zero-shot prompting strategy significantly outperforms strong baselines. The proposed method can achieve the goal of reliable mathematical mistake identification and provide a foundation for automatic math answer grading. The results underscore the significance of educational theory, serving as domain knowledge, in guiding prompting strategy design for addressing challenging tasks with LLMs effectively.
Problem

Research questions and friction points this paper is trying to address.

LLMs struggle with identifying mathematical reasoning mistakes.
Pedagogical Chain-of-Thought improves mistake detection in LLMs.
Educational theory enhances prompting strategies for LLMs.
Innovation

Methods, ideas, or system contributions that make the work stand out.

Pedagogical Chain-of-Thought (PedCoT) strategy
Two-stage interaction process (TIP)
Bloom Cognitive Model (BCM) principles
Shanghai Business School | Learnable.AI Inc. | Centre for Frontier AI Research, A*STAR | Institute of High-Performance Computing, A*STAR | The Hong Kong Polytechnic University | Microsoft Research Asia