Benteng Chen1,2,*,
Weida Wang1,2,3,*,§,
Shufei Zhang2,†,
Mingbao Lin4,
Min Zhang1,†,‡
1East China Normal University
2Shanghai AI Laboratory
3Fudan University
4Rakuten Singapore
*Equal contribution
§Student project leader
‡Project leader
†Corresponding authors
Step-GRPO has been accepted as a long paper at ACL 2026.
Large reasoning models that use long chain-of-thought excel at problem-solving yet waste compute on redundant checks. Curbing this overthinking is hard: training-time length penalties can cripple ability, while inference-time early-exit adds system overhead. To bridge this gap, we propose Step-GRPO, a novel post-training framework that internalizes dynamic early-exit capabilities directly into the model. Step-GRPO shifts the optimization objective from raw tokens to semantic steps by utilizing linguistic markers to structure reasoning. We introduce a Dynamic Truncated Rollout mechanism that exposes the model to concise high-confidence trajectories during exploration, synergized with a Step-Aware Relative Reward that dynamically penalizes redundancy based on group-level baselines. Extensive experiments across three model sizes on diverse benchmarks demonstrate that Step-GRPO achieves a superior accuracy-efficiency trade-off. On Qwen3-8B, our method reduces token consumption by 32.0% compared to the vanilla model while avoiding the accuracy degradation observed in traditional length-penalty methods.
For detailed environment setup and dependencies, please refer to EasyR1.
Use examples/qwen3_8b_math_step_grpo.sh as the reference training script. Update MODEL_PATH, TRAIN_FILE, and VAL_FILE in the script for your environment, then run:
bash examples/qwen3_8b_math_step_grpo.shFor a short one-GPU sanity check, use examples/qwen3_8b_step_grpo_smoke.sh.
@inproceedings{chen2026step,
title={Step-GRPO: Internalizing Dynamic Early Exit for Efficient Reasoning},
author={Chen, Benteng and Wang, Weida and Zhang, Shufei and Lin, Mingbao and Zhang, Min},
booktitle={Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)},
pages={21710--21724},
year={2026}
}