Can LLMs Learn by Teaching for Better Reasoning? A Preliminary Study
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Teaching to improve student models (e.g., knowledge distillation) is an extensively studied methodology in LLMs. However, for humans, teaching improves not only students but also teachers, by fostering more rigorous and clear reasoning as well as knowledge building. We ask: Can LLMs also learn by teaching (LbT) for better reasoning? If the answer is yes, we can potentially unlock the possibility of continuously advancing the models without solely relying on human-produced data or stronger models. In this paper, we provide a preliminary exploration on this question. We show that LbT ideas can be incorporated into existing LLM training/prompting pipelines and bring improvements. Specifically, we design three methods, each mimicking one of the three levels of LbT: observing students' feedback, learning from the feedback, and learning iteratively, with the goals of improving answer accuracy without training or improving models' inherent capability with fine-tuning. We reveal some findings: (1) Teaching materials that make it easier for students to learn have clearer and more accurate logic when using in-context learning as the student's "learning" method; (2) Weak-to-strong generalization: LbT might help improve strong models by teaching weak models; (3) Diversity in students might help: teaching multiple students could be better than teaching one student or the teacher itself. We hope that our exploration can inspire future research on LbT and more broadly adopting the advanced techniques in education to improve LLMs. The code and website are at https://github.com/imagination-research/lbt and https://sites.google.com/view/llm-learning-by-teaching.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 28 of its 101 references that are in the map. First posted on arXiv 20 Jun 2024.
Builds on
28 of 101 references.
References · 28
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Let's Verify Step by Stepcited by 3,598
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2019Fine-Tuning Language Models from Human Preferencescited by 2,124
- 2024Phi-3 Technical Report: A Highly Capable Language Model Locally on Your Phonecited by 1,883
- 2022Language Models (Mostly) Know What They Knowcited by 1,783
- 2022Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?cited by 1,413
- 2024SimPO: Simple Preference Optimization with a Reference-Free Rewardcited by 951
- 2021An Explanation of In-context Learning as Implicit Bayesian Inferencecited by 915
- 2023ChatDev: Communicative Agents for Software Developmentcited by 893
- 2024Self-Rewarding Language Modelscited by 654
16 more
- 2023Weak-to-Strong Generalization: Eliciting Strong Capabilities With Weak Supervisioncited by 445
- 2023Scaling Relationship on Learning Mathematical Reasoning with Large Language Modelscited by 417
- 2023In-Context Learning Creates Task Vectorscited by 302
- 2024A Survey on Knowledge Distillation of Large Language Modelscited by 276
- 2024Iterative Reasoning Preference Optimizationcited by 244
- 2023Universal Self-Consistency for Large Language Model Generationcited by 198
- 2024A Survey on Efficient Inference for Large Language Modelscited by 197
- 2024Exploring Large Language Model based Intelligent Agents: Definitions, Methods, and Prospectscited by 130
- 2024Easy-to-Hard Generalization: Scalable Alignment Beyond Human Supervisioncited by 95
- 2024DART-Math: Difficulty-Aware Rejection Tuning for Mathematical Problem-Solvingcited by 92
- 2024Functional Benchmarks for Robust Evaluation of Reasoning Performance, and the Reasoning Gapcited by 79
- 2018An Overview of Machine Teachingcited by 63
- 2024Learning from Teaching Regularization: Generalizable Correlations Should be Easy to Imitatecited by 46
- 2024What Do Language Models Learn in Context? The Structured Task Hypothesiscited by 13
- 2022Bias at a Second Glance: A Deep Dive into Bias for German Educational Peer-Review Data Modelingcited by 6
- 2022Black-box Generalization of Machine Teachingcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025Graph-Augmented Reasoning: Evolving Step-by-Step Knowledge Graph Retrieval for LLM Reasoningcited by 8
- 2026Weak-to-Strong On-Policy Distillationcited by 7
- 2025VTBench: Evaluating Visual Tokenizers for Autoregressive Image Generationcited by 6
- 2025Scaling Textual Gradients via Sampling-Based Momentumcited by 5
- 2026Metacognition in LLMs: Foundations, Progress, and Opportunitiescited by 1
- 2026Weak-to-Strong On-Policy Distillation28 Jul 2026
- 2026Metacognition in LLMs: Foundations, Progress, and Opportunities13 Jul 2026
- 2025Scaling Textual Gradients via Sampling-Based Momentum31 May 2025
- 2025VTBench: Evaluating Visual Tokenizers for Autoregressive Image Generation19 May 2025
- 2025Graph-Augmented Reasoning: Evolving Step-by-Step Knowledge Graph Retrieval for LLM Reasoning3 Mar 2025
Similar, not cited
Close in wording, no citation either way
- 2024Can LLMs Learn from Previous Mistakes? Investigating LLMs' Errors to Boost for Reasoning
- 2024Beyond Answers: Transferring Reasoning Capabilities to Smaller LLMs Using Multi-Teacher Knowledge Distillation
- 2025Teaching LLMs According to Their Aptitude: Adaptive Reasoning for Mathematical Problem Solving
- 2025No Need for Explanations: LLMs can implicitly learn from mistakes in-context
- 2024Thinking LLMs: General Instruction Following with Thought Generation
- 2025Short-Path Prompting in LLMs: Analyzing Reasoning Instability and Solutions for Robust Performance
- 2025Reasoning Steps as Curriculum: Using Depth of Thought as a Difficulty Signal for Tuning LLMs
- 2023Learning From Mistakes Makes LLM Better Reasoner