Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Large Language Models Are Reasoning Teachers

About

Recent works have shown that chain-of-thought (CoT) prompting can elicit language models to solve complex reasoning tasks, step-by-step. However, prompt-based CoT methods are dependent on very large models such as GPT-3 175B which are prohibitive to deploy at scale. In this paper, we use these large models as reasoning teachers to enable complex reasoning in smaller models and reduce model size requirements by several orders of magnitude. We propose Fine-tune-CoT, a method that generates reasoning samples from very large teacher models to fine-tune smaller models. We evaluate our method on a wide range of public models and complex tasks. We find that Fine-tune-CoT enables substantial reasoning capability in small models, far outperforming prompt-based baselines and even the teacher model in many tasks. Additionally, we extend our method by leveraging the teacher model's ability to generate multiple distinct rationales for each original sample. Enriching the fine-tuning data with such diverse reasoning results in a substantial performance boost across datasets, even for very small models. We conduct ablations and sample studies to understand the emergence of reasoning capabilities of student models. Our code implementation and data are available at https://github.com/itsnamgyu/reasoning-teacher.

Namgyu Ho, Laura Schmid, Se-Young Yun• 2022

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningAIME 2024
Accuracy8.33
104
Mathematical ReasoningOlympiadBench
Accuracy31.01
81
ReasoningARC-C--
80
Mathematical ReasoningAIME 2025
Accuracy11.67
58
Commonsense ReasoningCommonsenseQA
Accuracy (pass@1)41.66
45
ReasoningStrategyQA
Accuracy63.23
40
Mathematical ReasoningAIME 25
Average@16 Score7.08
26
Mathematical ReasoningAMC23
Average@1635
26
Mathematical ReasoningOlympiadBench
Pass@124.78
20
Mathematical ReasoningAIME24
AIME24 Avg@167.08
8
Showing 10 of 10 rows

Other info

Follow for update