atlas

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

C3oT: Generating Shorter Chain-of-Thought Without Compromising Effectiveness

AAAI 2025 · Large language models › Reasoning and chain of thought · approach: Chain-of-thought training and analysis · 10 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 C3oT, which compresses long chain-of-thought rationales with GPT-4 and trains LLaMA-2-Chat models on both long and short CoT under distinct prompt-token conditions, so short CoT can be generated at inference with near-long-CoT accuracy.

Problem

Chain-of-thought rationales are much longer than the final answers, raising decoding cost and latency for real-world applications, while naively shortening CoT hurts LLM reasoning accuracy.

Approach

A GPT-4 compressor produces shorter CoT for each training rationale; the model is SFT-trained on both long and short versions distinguished by condition prompts (class-conditioned policy), then at inference it is prompted with the short-condition prompt to generate compressed reasoning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-7B · GSM8Kaccuracy: 37.38 -> 36.92Hurt
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-7B · MathQAaccuracy: 51.46 -> 50.35Hurt
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-7B · ECQAaccuracy: 63.96 -> 69.38Helped
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-7B · StrategyQAaccuracy: 69.66 -> 72.41Helped
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-13B · GSM8Kaccuracy: 48.07 -> 47.10Hurt
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-13B · MathQAaccuracy: 56.21 -> 56.62Helped
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-13B · ECQAaccuracy: 68.92 -> 71.93Helped
Use conditioned C3oT instead of Long CoTLLaMA-2-Chat-13B · StrategyQAaccuracy: 76.21 -> 76.55Helped
Add distinct conditions for longer and shorter CoT during training (ablation)C3oT, LLaMA-2-Chat-7B · GSM8Kaccuracy: 34.50 -> 36.92Helped
Add distinct conditions for longer and shorter CoT during training (ablation)C3oT, LLaMA-2-Chat-7B · MathQAaccuracy: 48.07 -> 50.35Helped
Add distinct conditions for longer and shorter CoT during training (ablation)C3oT, LLaMA-2-Chat-7B · ECQAaccuracy: 66.93 -> 69.38Helped
Add distinct conditions for longer and shorter CoT during training (ablation)C3oT, LLaMA-2-Chat-7B · StrategyQAaccuracy: 70.00 -> 72.41Helped

Surprising findings

Limitations

Experimental setup

Datasets: GSM8K MathQA ECQA StrategyQA

Benchmarks: GSM8K MathQA ECQA StrategyQA

Metrics: exact match accuracy compression rate

Baselines: Short CoT Long CoT Implicit-CoT w/o condition

Builds on: chain-of-thought Implicit-CoT OpenChat Orca 2

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