atlas

Research map / Large language models / Reasoning and chain of thought

Enhancing Chain of Thought Prompting in Large Language Models via Reasoning Patterns

AAAI 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 15 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Pattern-CoT, which selects diverse CoT demonstrations by clustering rationales according to task-specific reasoning-operation patterns instead of question semantics, improving unsupervised CoT on eight reasoning benchmarks.

Problem

Unsupervised CoT demonstration selection relies on question semantics, which introduces noise and offers little interpretability about why demonstrations help reasoning.

Approach

Extract task-specific reasoning operation tokens (e.g., +, -, x, /, 'twice', 'tails up') from zero-shot rationales to form pattern sequences, encode them with a sentence encoder, cluster them, and sample one demonstration per cluster; also proposes a formula for choosing the number of clusters k from the number of operation types and dataset size.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Select demonstrations using reasoning patterns instead of semantic-based selectionPattern-CoT on LLaMA-2-7B-chat-hf · GSM8Kaccuracy (%): 21.00 -> 27.45Helped
Select demonstrations using reasoning patterns instead of semantic-based selectionPattern-CoT on LLaMA-2-7B-chat-hf · AQuAaccuracy (%): 24.01 -> 28.34Helped
Select demonstrations using reasoning patterns instead of semantic-based selectionPattern-CoT on LLaMA-2-13B-chat-hf · Coinaccuracy (%): 62.80 -> 57.40Mixed
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-7B-chat-hf · GSM8Kaccuracy (%): 27.45 -> 28.05Helped
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-7B-chat-hf · AddSubaccuracy (%): 65.06 -> 67.08Helped
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-7B-chat-hf · AQuAaccuracy (%): 28.34 -> 29.13Helped
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-7B-chat-hf · Coinaccuracy (%): 59.40 -> 58.40No clear effect
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-13B-chat-hf · GSM8Kaccuracy (%): 37.68 -> 38.44Helped
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-13B-chat-hf · AddSubaccuracy (%): 65.82 -> 64.81Hurt
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-13B-chat-hf · AQuAaccuracy (%): 26.37 -> 31.49Helped
Use adaptive k (ablation)Pattern-CoT on LLaMA-2-13B-chat-hf · Coinaccuracy (%): 57.40 -> 67.80Helped
Use only a subset of the operation tokens rather than the full set (ablation)Pattern-CoT on LLaMA-2-7B-chat-hf · GSM8K and AQuAaccuracy (%)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MultiArith GSM8K AddSub AQuA SingleEq SVAMP Coin-Flip BIG-bench Date Understanding

Benchmarks: MultiArith GSM8K AddSub AQuA SingleEq SVAMP Coin-Flip BIG-bench Date Understanding

Metrics: accuracy

Baselines: Zero-Shot-CoT Random-CoT Auto-CoT Auto-CoT-RA Self-Consistency

Builds on: Auto-CoT Zero-Shot-CoT Self-Consistency

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy