Overview
- Field: Machine Learning
- Authors: Nirmit Joshi, Roey Magen, Nathan Srebro
- Published: 2025-04-29
- arXiv: 2504.20632
- Each thinker needs to supply only a small amount of CoT data, independent of the target accuracy.
- The number of thinkers required scales as
log(1/ε) · loglog(1/ε), where ε is the target error.
This paper studies learning with Chain-of-Thought (CoT) supervision from multiple thinkers, all of whom provide correct but possibly systematically different solutions — e.g., step-by-step solutions to math problems written by different people, or step-by-step execution traces of different programs solving the same problem.
Key Contributions
Negative result: hardness from a few thinkers
The authors consider problem classes that are computationally easy to learn using CoT supervision from a single thinker, but hard to learn with only end-result supervision (without CoT), following Joshi et al. 2025. They establish that under cryptographic assumptions, learning can be hard even when CoT supervision is provided by two or a few different thinkers, in passive data-collection settings.
Positive result: efficient active learning
On the other hand, they provide a generic computationally efficient active learning algorithm with the following properties:
Significance
The results delineate when diversity of reasoning styles among teachers is an obstacle (passive learning) versus when it can be efficiently overcome (active learning), with implications for training models from heterogeneous human or programmatic step-by-step supervision.
--- *Source: arXiv:2504.20632, auto-collected 2026-04-29.*