Compiling Expert Procedures into Verified Programs: When a Small Model Is Enough
In procedural tool-use domains, how much of the gap between base models is procedure rather than capability?
ProofPaper ↗
Key points
- We build an explicit program from a teacher's traces and run it in front of unchanged small models, including an 8B model.
- The construction, PLVR , takes the reasoning traces of a teacher, Kimi-K3, clusters their segments to locate recurring operations, has a frontier model author one typed primitive per operation, each run by a small frozen model and assembles the program by A search over a mined rule library, under a reference-action objective.
- At inference the program takes one of two forms: for troubleshooting and tool search it produces the chain of thought the student would otherwise generate for itself, and the student acts on it; for multi-turn tool matching the student proposes each action and the program checks, repairs, or retries it before it goes out.
- With Granite-4.2-8B as the student, the program is within 2 to 3 points of the Nemotron students on Telecom and within 3 on Retail, and 3 to 13 points below them on LiveMCPBench: where the domain is procedural an 8B student is enough, and on tool search the student still matters.
Sources (1)
- [1]Compiling Expert Procedures into Verified Programs: When a Small Model Is EnougharXiv (AI, ML, NLP, CV, robotics, multi-agent) · Oct 13, 08:12 PM
In procedural tool-use domains, how much of the gap between base models is procedure rather than capability?
We build an explicit program from a teacher's traces and run it in front of unchanged small models, including an 8B model.
Extractive summary: sentences quoted from the sources.
Before this
- Oct 13, 2026Run fast, private agents on-device with LFM2.5-24B-A2B
- Oct 13, 2026Build long-horizon agents with Grok 4.7 on Amazon Bedrock
- Oct 13, 2026Risk-Averse Inference-Time Diffusion Model Alignment with Finite-Sample Guarantees
- Oct 13, 2026Urbex: Agentic Spatial Grounding for City-Scale 3D Scenes
- Oct 12, 2026unslothai/unsloth v0.1.906-beta: Browser Use + Qwen-Image-2.1-Turbo
- Oct 12, 2026Detecting Chain-of-Thought Hijacking in Backdoored Multimodal Large Reasoning Models