TL;DR
SMITH, a reinforcement learning framework, enables simultaneous training of tool creation and use for large language models, achieving superior performance on procedural reasoning tasks. A 4B Qwen3 model trained with SMITH outperformed existing methods, achieving 79.8% accuracy on held-out tasks.
✦ Why It Matters
Consider implementing SMITH to enhance your language model's tool creation and usage capabilities today.
Key Takeaways
How It Works
SMITH integrates tool creation and usage into a single reinforcement learning policy. It alternates between tasks that involve writing tools based on examples and invoking those tools on new questions.
By using three distinct reward axes, it can effectively learn from different types of failures, leading to more robust tool performance.
Related