CoLT: Reasoning with Chain of Latent Tool Calls
Fangwei Zhu, Zhifang Sui
TL;DR
CoLT tackles the inefficiency of explicit Chain-of-Thought by reframing latent reasoning as differentiable tool calls driven by seed tokens that are decoded back into explicit text. It introduces body and trigger seed tokens, two lightweight decoders, and a joint training regime with supervised objectives and optional reinforcement learning via GRPO, preserving the main model's token-space reasoning while speeding up inference. Empirically, CoLT achieves higher accuracy and shorter reasoning chains across GSM8k-Aug and out-of-domain math datasets, and shows compatibility with RL to further improve performance. The approach offers a practical path to scalable, interpretable reasoning in LLMs and can be extended to multimodal reasoning and other domains with appropriate decoders.
Abstract
Chain-of-Thought (CoT) is a critical technique in enhancing the reasoning ability of Large Language Models (LLMs), and latent reasoning methods have been proposed to accelerate the inefficient token-level reasoning chain. We notice that existing latent reasoning methods generally require model structure augmentation and exhaustive training, limiting their broader applicability. In this paper, we propose CoLT, a novel framework that implements latent reasoning as ``tool calls''. Instead of reasoning entirely in the latent space, CoLT generates seed tokens that contain information of a reasoning step. When a latent tool call is triggered, a smaller external model will take the hidden states of seed tokens as its input, and unpack the seed tokens back to a full reasoning step. In this way, we can ensure that the main model reasons in the explicit token space, preserving its ability while improving efficiency. Experimental results on four mathematical datasets demonstrate that CoLT achieves higher accuracy and shorter reasoning length than baseline latent models, and is compatible with reinforcement learning algorithms and different decoder structures.
