Enhancing the Reasoning Capabilities of Small Language Models via Solution Guidance Fine-Tuning
Jing Bi, Yuting Wu, Weiwei Xing, Zhenjie Wei
TL;DR
The paper tackles the challenge of enabling robust reasoning in small language models under data constraints. It introduces Solution Guidance (SG), a reasoning strategy that emphasizes problem understanding over computations, and Solution-Guidance Fine-Tuning (SGFT), a plug-and-play training paradigm that teaches a small model to generate SG data which then prompts another model to produce final answers. By leveraging a two-model collaborative inference and a data-efficient SG generation pipeline (via LISA-based fine-tuning and prompt engineering), the approach yields substantial accuracy gains on mathematical and commonsense reasoning benchmarks while requiring far less data than traditional Chain-of-Thought fine-tuning. The method runs on consumer-grade GPUs and preserves the broad capabilities of small models, offering a practical path to deploying reasoning-enhanced SLMs in resource-constrained settings.
Abstract
Large language models (LLMs) have demonstrated remarkable performance across a wide range of tasks. Advances in prompt engineering and fine-tuning techniques have further enhanced their ability to address complex reasoning challenges. However, these advanced capabilities are often exclusive to models exceeding 100 billion parameters. Although Chain-of-Thought (CoT) fine-tuning methods have been explored for smaller models (under 10 billion parameters), they typically depend on extensive CoT training data, which can introduce inconsistencies and limit effectiveness in low-data settings. To overcome these limitations, this paper introduce a new reasoning strategy Solution Guidance (SG) and a plug-and-play training paradigm Solution-Guidance Fine-Tuning (SGFT) for enhancing the reasoning capabilities of small language models. SG focuses on problem understanding and decomposition at the semantic and logical levels, rather than specific computations, which can effectively improve the SLMs' generalization and reasoning abilities. With only a small amount of SG training data, SGFT can fine-tune a SLM to produce accurate problem-solving guidances, which can then be flexibly fed to any SLM as prompts, enabling it to generate correct answers directly. Experimental results demonstrate that our method significantly improves the performance of SLMs on various reasoning tasks, enhancing both their practicality and efficiency within resource-constrained environments.
