atlas

Research map / Vision-language and multimodal / Multimodal LLMs

Unified Reinforcement and Imitation Learning for Vision-Language Models

NeurIPS 2025 · Vision-language and multimodal › Multimodal LLMs · approach: Reinforcement learning for visual reasoning · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes RIL, a unified RL and adversarial imitation learning method where small VLMs (Qwen2.5-VL-3B/7B, InternVL3-1B/2B/8B) are trained with a discriminator-based binary similarity reward from large teacher VLMs plus an LLM-as-a-Judge answer reward.

Problem

Large VLMs are impractical for resource-constrained devices, and existing RL methods for VLMs rely on answer parsing that does not handle open-ended questions or large architectural changes and long think traces add latency.

Approach

Combine Dr.GRPO with a GAIL-style LLM-based discriminator (initialized from the student) that outputs a binary similarity reward for teacher-likeness, plus an LLM-as-a-Judge binary answer reward, and mix responses from multiple large teachers into training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add imitation learning (GAIL) to answer-reward-only Dr.GRPOQwen2.5-VL-7B · MathVistascore: 69.5 -> 74.5Helped
Add imitation learning (GAIL) to answer-reward-only Dr.GRPOQwen2.5-VL-7B · ChartQAscore: 90.0 -> 95.4Helped
Add imitation learning (GAIL) to answer-reward-only Dr.GRPOQwen2.5-VL-7B · BLINKscore: 60.7 -> 68.5Helped
Use μ=4 rather than μ=1 update iterations (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 79.7 -> 78.8Hurt
Set KL penalty coefficient β to 0.10 rather than 0.01 (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 79.7 -> 74.9Hurt
Train self-attention layers (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 73.7 -> 79.7Helped
Train layer-normalization parameters (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 79.7 -> 79.7No clear effect
Continuously update the discriminator rather than keeping it fixed (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 75.3 -> 79.7Helped
Add LLM-as-a-Judge answer reward (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 65.2 -> 79.7Helped
Add initial SFT before RIL (ablation)Qwen2.5-VL-7B RIL · MathVistascore: 73.5 -> 79.7Helped

Surprising findings

Limitations

Experimental setup

Datasets: COCO-ReM iNaturalist2018 VQA-v2 Super-CLEVR MAVIS Geometry3K AI2D ChartQA DocVQA InfoVQA TextVQA GQA

Benchmarks: AI2D ChartQA MathVista MMBench MMBench-CN MM-Vet MM-Vet-v2 MMMU MMMU-Pro MMStar BLINK SEED

Metrics: accuracy average score

Baselines: GRPO Dr.GRPO LLaVA-OneVision-7B InternVL2-8B MiniCPM-o2.6-8B Ovis2-8B Qwen2.5-VL-72B InternVL3-78B GPT-4o GPT-4.1 Claude-3.5-Sonnet Gemini-2.0-Flash

Builds on: GAIL GRPO Dr.GRPO DeepSeek-R1 MiniLLM DistilLLM LLaVA-KD VLsI

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy