Trace: A Taxonomy-Guided Environment for Multidomain Visual Reasoning
Abstract
Reinforcement learning with verifiable rewards (RLVR) has substantially improved language-model reasoning, yet its extension to vision-language models remains constrained by the lack of training data that are simultaneously broad, exactly verifiable, and reproducible. We introduce Trace, a taxonomy-guided environment for multidomain visual reasoning. Trace factorizes task construction into a scene grammar and an executable task program, separating visual realization from answer computation. A shared semantic state determines the rendered image, prompt, typed answer, verifier state, and replayable instance trace. The resulting environment comprises 1,000 tasks over 277 scene grammars and 11 visual domains, with controlled semantic and visual variation. RLVR on 64,000 Trace instances improves the macro-average across 24 external benchmarks by 3.51 percentage points for Qwen2.5-VL-3B and 4.06 points for Qwen2.5-VL-7B, providing evidence that broad procedural training can transfer beyond the generated task distributions. Project page: https://maveryn.github.io/trace/.
Community
We introduce TRACE, a taxonomy-guided environment containing 1,000 deterministic visual-reasoning tasks across 11 domains.
Training Qwen2.5-VL-3B and Qwen2.5-VL-7B on 64,000 TRACE instances improves their macro-average performance across 24 external benchmarks by 3.51 and 4.06 percentage points, respectively.
We release the full research stack, including the task generator, dataset, trained checkpoints, training and evaluation code, and run artifacts.
💻 Code: https://github.com/maveryn/trace
📄 Paper: https://huggingface.co/papers/2607.19790
🌐 Project page: https://maveryn.github.io/trace/
🤗 Hugging Face collection: https://huggingface.co/collections/maveryn/trace
Contributions are welcome—please feel free to open an issue or submit a pull request!
Get this paper in your agent:
hf papers read 2607.19790 Don't have the latest CLI?
curl -LsSf https://hf.co/cli/install.sh | bash Models citing this paper 2
maveryn/trace-qwen2.5-vl-3b
Datasets citing this paper 2
maveryn/trace
maveryn/trace-eval-runs
Spaces citing this paper 0
No Space linking this paper