atlas

Research map / Large language models / Agents, code and math

Revisiting Reinforcement Learning for LLM Reasoning from A Cross-Domain Perspective

NeurIPS 2025 · Large language models › Agents, code and math · approach: Mathematical and structural reasoning benchmarks · 0 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.

Introduces Guru, a 92K multi-domain RL reasoning dataset across six domains with domain-specific verifiers, studies cross-domain RL transfer, and trains Guru-7B/32B from Qwen2.5 base models that outperform open baselines on 17 benchmarks.

Problem

RL for LLM reasoning is concentrated on math and code, and there is no curated multi-domain RL dataset with reliable verifiers, so RL's cross-domain behavior is poorly understood.

Approach

Build a 92K-example RL corpus spanning Math, Code, Science, Logic, Simulation and Tabular with per-domain verifiers and a curation pipeline (dedup, heuristic filtering, difficulty filtering using weak/strong model pass rates), then use it to analyze domain-dependent RL transfer and train general reasoning models.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with mixed-domain Guru data rather than the strongest reported baselineQwen2.5-7B-Base · 17-benchmark averageaverage score: 35.42 -> 43.29Helped
Train with mixed-domain Guru data rather than the strongest reported baselineQwen2.5-32B-Base · 17-benchmark averageaverage score: 47.53 -> 54.24Helped
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · MATH500accuracy: 75.8 -> 78.6 (+2.8)Helped
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · AMCaccuracy: 52.1 -> 58.4 (+6.3)Helped
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · AIME24accuracy: 15.8 -> 21.7 (+5.9)Helped
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · HumanEvalaccuracy: 82.3 -> 73.1 (-9.2)Hurt
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · LiveCodeBenchaccuracy: 11.1 -> 10.7 (-0.4)Hurt
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · HiTabaccuracy: 56.5 -> 53.5 (-3.0)Hurt
Add difficulty filtering to Math RL training data (ablation)Qwen2.5-7B-Base · MultiHierttaccuracy: 32.0 -> 35.5 (+3.5)Helped

Surprising findings

Limitations

Experimental setup

Datasets: OR1 DAPO-Math-17k DeepScaleR LeetCode TACO-Verified PrimeIntellect LiveCodeBench WebInstruct-Verified ARC-AGI ARC-AGI-2 BARC Code I/O (PyEdu)

Benchmarks: AIME24 MATH500 AMC LiveCodeBench HumanEval MBPP GPQA-diamond SuperGPQA ARC-AGI Zebra Puzzle CodeI/O CruxEval-I

Metrics: accuracy pass@k average score

Baselines: General-Reasoner 7B Open-Reasoner-Zero 7B SimpleRL 7B Open-Reasoner-Zero 32B SimpleRL 32B

Builds on: GRPO verl DeepScaler Open-Reasoner-Zero SimpleRL-Zoo

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