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

Train the Agent, Not the Expert: Learning to Harness Heterogeneous Experts for Multi-Turn Visual Reasoning

About

Recent progress in computer vision has produced a wide range of powerful specialized models for detection, segmentation, counting, and other visual tasks. However, these models are usually optimized for isolated task formulations, making it difficult to directly support general-purpose visual intelligence, especially when a task requires complex language understanding and dense small-object perception. In this paper, we propose VisHarness, a trainable visual agent that decouples high-level perception, reasoning, and decision-making from low-level task execution. Instead of training a model to solve a specific visual task, VisHarness learns to harness a set of carefully designed heterogeneous visual experts. This paradigm preserves the general intelligence of the agent while fully leveraging the precision advantages of specialized visual models in concrete visual tasks. With only lightweight training, VisHarness learns a generalizable visual expert-harnessing policy and can solve common fundamental vision tasks under various complex conditions through multi-turn interactions with visual expert models. To enable efficient on-policy reinforcement learning training in a live environment, we introduce dynamic visual memory archiving, which mitigates the rapidly accumulating visual-token overhead caused by multi-turn interactions with visual expert models. Experiments on four representative benchmarks covering reasoning segmentation, generalized referring segmentation, dense small-object detection, and referring counting demonstrate that VisHarness substantially outperforms existing general-purpose models and achieves competitive or superior performance compared with task-specific models.

Yaowu Fan, Tao Han, Dazhao Du, Andy J. Ma, Jia Wan• 2026

Related benchmarks

TaskDatasetResultRank
Reasoning SegmentationReasonSeg (val)
gIoU72.4
327
Reasoning SegmentationReasonSeg (test)
gIoU73.2
236
Generalized Referring Expression SegmentationgRefCOCO (val)
cIoU60.6
165
Generalized Referring Expression SegmentationgRefCOCO (testA)
cIoU70.23
159
Generalized Referring Expression SegmentationgRefCOCO (testB)
cIoU61.35
141
Dense Object DetectionDense200
F1 Score @ IoU 0.585.5
25
Referring Expression CountingREC 8K (val)
MAE9.31
23
Referring Expression CountingREC 8K (test)
MAE9.86
23
Reasoning SegmentationReasonSeg (combined)
Average Score68.6
6
Showing 9 of 9 rows

Other info

Follow for update