Large Language Models Are Reasoning Teachers
Written for the Research library (claude-opus-5-5) from the paper text. Original — aclanthology.org/2023.acl-long.830.pdf
Summary
Chain-of-thought (CoT) prompting lets language models solve multi-step reasoning problems, but it only works well in models with hundreds of billions of parameters, which cost too much to run at scale. The authors propose Fine-tune-CoT, which uses a very large model as a "teacher" for much smaller "student" models. A teacher such as GPT-3 175B answers training questions with Zero-shot-CoT prompting. Only rationales that reach the correct final answer are kept, and these become fine-tuning data for the student. The method needs no hand-written rationales or task-specific engineering. The authors also introduce diverse reasoning, which samples several different rationales per question to enlarge the training set. Across 12 tasks and a range of public models, the fine-tuned students far outperform prompt-based baselines. Students as small as 0.3B sometimes beat the 175B teacher. This matters because it suggests CoT reasoning, usually seen as an emergent ability of scale, can be distilled into compact models that are practical to deploy.
Key points
- Pipeline: three steps: (1) generate rationales from the teacher with Zero-shot-CoT ("Let's think step by step"), (2) filter them by whether the final answer is correct, and (3) fine-tune the student on the prompt–rationale–answer samples. Compact special-character delimiters keep sequences short.
- Diverse reasoning: stochastic sampling of multiple rationales per question boosts performance substantially across datasets, at the cost of some extra teacher inference during development and no extra human annotation.
- Scaling: student accuracy rises steadily with more diverse rationales, larger datasets, stronger teachers and larger students.
- Why Zero-shot-CoT for the teacher: Few-shot-CoT is more accurate (e.g., 78.7% → 93.0% on MultiArith), but 8-shot prompts cost about 8× more under per-token pricing. The authors prefer to spend that budget on diverse reasoning.
- Limitations and resources: student rationales can be repetitive or wander off-topic, and results are not state-of-the-art (e.g., on GSM8K). Code and data are available at github.com/itsnamgyu/reasoning-teacher.
Cited by
- On-Policy Distillation of Language Models: Learning from Self-Generated Mistakes
- Quiet-STaR: Language models can teach themselves to think before speaking
- Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs
- Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models
- Specializing Smaller Language Models towards Multi-Step Reasoning
- ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solving
- Token-Budget-Aware LLM Reasoning
- Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizes
- Large Language Models Can Self-Improve
- Prometheus: Inducing Fine-grained Evaluation Capability in Language Models
- CAMEL: Communicative Agents for "Mind" Exploration of Large Language Model Society
- Query Rewriting in Retrieval-Augmented Large Language Models
- Teaching Small Language Models to Reason
- Augmented Language Models: a Survey
- Reasoning with Language Model Prompting: A Survey
- Is ChatGPT a General-Purpose Natural Language Processing Task Solver?
- Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questions
- Large Language Models are Better Reasoners with Self-Verification
- MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Models
- Multimodal Chain-of-Thought Reasoning in Language Models
- A Survey on Model Compression for Large Language Models
Cite
@inproceedings{ho2023large,
title = {{Large Language Models Are Reasoning Teachers}},
author = {Ho, Namgyu and Schmid, Laura and Yun, Se-Young},
booktitle = {Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
year = {2023},
doi = {10.18653/v1/2023.acl-long.830},
eprint = {2212.10071},
archivePrefix = {arXiv},
url = {https://doi.org/10.18653/v1/2023.acl-long.830}
}References
- -- 5 -5–6 3 -2 5 2 356 276 420 7473 10000 700 258 525 350 350 9741 1603 152 119 180 1319 254 300 111 225 150 150 1221 687 70:30 70:30 70:30 Original Custom 70:30 70:30 70:30 70:30 70:30 Original 70:30 None Unspecified Unspecified MIT Apache-2.0 MIT Apache-2.0 Apache-2.0 Unspecified Unspecified Unspe… find
- Koncel-Kedziorski et al. (2015) Hosseini et al. (2014) Roy and Roth (2016) Cobbe et al. (2021) Ling et al. (2017) Patel et al. (2021) Srivastava et al. (2022) Srivastava et al. (2022) Wei et al. (2022b); Kojima et al. (2022) Wei et al. (2022b); Kojima et al. (2022) Talmor et al. (2018) Geva et al. (… find