DIVA-GRPO: Enhancing Multimodal Reasoning through Difficulty-Adaptive Variant Advantage

Haowen Gao, Zhenyu Zhang, Liang Pang, Fangda Guo, Hongjian Dou +5 more
3/1/2026
cs.AI

Official code: Siaaaaaa1/DIVA-GRPO (4 stars, Apache-2.0, last commit 2026-03-01).

Abstract

Reinforcement learning (RL) with group relative policy optimization (GRPO) has become a widely adopted approach for enhancing the reasoning capabilities of multimodal large language models (MLLMs). While GRPO enables long-chain reasoning without a critic, it often suffers from sparse rewards on difficult problems and advantage vanishing when group-level rewards are too consistent for overly easy or hard problems. Existing solutions (sample expansion, selective utilization, and indirect reward design) often fail to maintain enough variance in within-group reward distributions to yield clear optimization signals. To address this, we propose DIVA-GRPO, a difficulty-adaptive variant advantage method that adjusts variant difficulty distributions from a global perspective. DIVA-GRPO dynamically assesses problem difficulty, samples variants with appropriate difficulty levels, and calculates advantages across local and global groups using difficulty-weighted and normalized scaling. This alleviates reward sparsity and advantage vanishing while improving training stability. Extensive experiments on six reasoning benchmarks demonstrate that DIVA-GRPO outperforms existing approaches in training efficiency and reasoning performance. Code: https://github.com/Siaaaaaa1/DIVA-GRPO

View on arXivView PDF

Code Implementations(1)

Apache-2.0
40PythonAug 19, 20257 months agoApache-2.0

Similar Papers

Cite this paper

@article{gao2026divagrpo,
  title  = {DIVA-GRPO: Enhancing Multimodal Reasoning through Difficulty-Adaptive Variant Advantage},
  author = {Haowen Gao and Zhenyu Zhang and Liang Pang and Fangda Guo and Hongjian Dou and Guannan Lv and Shaoguo Liu and Tingting Gao and Huawei Shen and Xueqi Cheng},
  year   = {2026},
  eprint = {2603.01106},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2603.01106v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2603.01106.svg)](https://codeofpaper.com/paper/2603.01106)

Discussion