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

TRON: Targeted Rule-Verifiable Online Environments for Visual Reasoning RL

About

Reinforcement learning (RL) for visual reasoning needs scalable, verifiable, and controllable training signals. Existing visual RL post-training trains on static curated datasets, with fixed image-question-answer samples bounded by their collection budget. In this work, we introduce TRON (Targeted, Rule-verifiable Online eNvironments), an online environment substrate: a training rollout is generated on demand by a controllable generator-verifier program that samples a fresh latent visual state, renders an image, asks a question, and exactly verifies the answer. A single run can therefore draw an unbounded stream of fresh instances at the difficulty level required by the current curriculum. The current TRON suite contains 520 environments organized into five ability buckets (spatial, mathematical, diagram, pattern/logic, and counting); the same substrate supports both a single full model trained on all buckets and per-bucket ability-specialist models, with no additional data collection. We also introduce a substrate analysis covering generation reliability, instance and level diversity, cross-environment near-duplicates, and base-model pass rate by difficulty level. RL post-training with METHOD consistently improves performance on ten external multimodal reasoning benchmarks across Qwen3-VL-4B, Qwen2.5-VL-7B, and MiMo-VL-7B-SFT.

Tianze Yang, Yucheng Shi, Ruitong Sun, Jingyuan Huang, Ninghao Liu, Jin Sun• 2026

Related benchmarks

TaskDatasetResultRank
Chart Understanding and ReasoningCharXiv
Score62.6
37
ReasoningMME-r reasoning
Score46.46
9
Charts, figures, and puzzlesHelix
Score30.32
6
Charts, figures, and puzzlesChartQA
Score60.34
6
Charts, figures, and puzzlesPuzzle
Score77.35
6
Mathematical ReasoningWeMath-S
Score68.86
6
Mathematical ReasoningWeMath-L
Score82.19
6
Mathematical ReasoningMathV
Score73.65
6
Mathematical ReasoningDYNA
Score76.23
6
Spatial and logical reasoningSpat.
Score86.58
6
Showing 10 of 11 rows

Other info

GitHub

Follow for update