Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Are Tools Always Beneficial? Learning to Invoke Tools Adaptively for Dual-Mode Multimodal LLM Reasoning

About

Tool-augmented reasoning has emerged as a promising direction for enhancing the reasoning capabilities of multimodal large language models (MLLMs). However, existing studies mainly focus on enabling models to perform tool invocation, while neglecting the necessity of invoking tools. We argue that tool usage is not always beneficial, as redundant or inappropriate invocations largely increase reasoning overhead and even mislead model predictions. To address this issue, we introduce AutoTool, a model that adaptively decides whether to invoke tools according to the characteristics of each query. Within a reinforcement learning framework, we design an explicit dual-mode reasoning strategy with mode-specific reward functions to guide the model toward producing accurate responses. Moreover, to prevent premature bias toward a single reasoning mode, AutoTool jointly explores and balances tool-assisted and text-centric reasoning throughout training, and promotes free exploration in later stages. Extensive experiments demonstrate that AutoTool exhibits outstanding performance and high efficiency, yielding a 21.8\% accuracy gain on V* benchmark compared to the base model, and a 44.9\% improvement in efficiency over existing tool-augmented methods on POPE benchmark. Code is available at https://github.com/MQinghe/AutoTool.

Qinghe Ma, Zhen Zhao, Yiming Wu, Jian Zhang, Lei Bai, Yinghuan Shi• 2026

Related benchmarks

TaskDatasetResultRank
Mathematical ReasoningMathVista
Accuracy72.8
382
Visual GroundingRefCOCO+ (testA)
Accuracy89.7
245
Reasoning SegmentationReasonSeg (test)--
236
Mathematical ReasoningWeMath
Accuracy34
225
Visual GroundingRefCOCO+ (testB)
Accuracy72.6
219
Hallucination EvaluationPOPE--
217
Mathematical ReasoningMathVerse
Accuracy45.9
183
Visual GroundingRefCOCO (testA)
Accuracy92.5
162
Visual GroundingRefCOCOg (val)
Accuracy82.7
158
Mathematical ReasoningDynaMath
Accuracy58
127
Showing 10 of 21 rows

Other info

Follow for update