atlas

Research map / Large language models / Reasoning and chain of thought

TTRL: Test-Time Reinforcement Learning

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: RL with verifiable rewards for reasoning · 4 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 TTRL, which runs GRPO reinforcement learning on unlabeled test questions using majority-voted pseudo-labels from repeated sampling as rule-based rewards, improving reasoning models on math and GPQA benchmarks.

Problem

Reinforcement learning for LLM reasoning normally needs labeled data, and test-time data has no ground-truth labels, so reward estimation at inference is the core challenge.

Approach

Estimate a pseudo-label for each test question by majority voting over many sampled rollouts, then convert agreement with that label into binary rule-based rewards and run online RL (GRPO) at test time; the reward signal is self-generated and needs no ground truth.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply TTRLQwen2.5-Math-7B · AIME 2024, AMC, MATH-500, and GPQApass@1: AIME 2024: 12.9 -> 40.2; AMC: 35.6 -> 68.1; MATH-500: 46.7 -> 83.4; GPQA: 29.1 -> 27.7Mixed
Apply TTRLQwen2.5-7B · AIME 2024, AMC, MATH-500, and GPQApass@1: AIME 2024: 7.9 -> 23.3; AMC: 34.8 -> 56.6; MATH-500: 60.5 -> 80.5; GPQA: 31.8 -> 33.6Helped
Apply TTRLQwen2.5-32B · AIME 2024, AMC, MATH-500, and GPQApass@1: AIME 2024: 7.9 -> 24.0; AMC: 32.6 -> 59.3; MATH-500: 55.8 -> 83.2; GPQA: 33.2 -> 37.7Helped
Apply TTRLLLaMA3.1-8B · AIME 2024, AMC, MATH-500, and GPQApass@1: AIME 2024: 4.6 -> 10.0; AMC: 23.3 -> 32.3; MATH-500: 48.6 -> 63.7; GPQA: 30.8 -> 34.1Helped
Apply TTRLQwen2.5-Math-1.5B · MATH-500accuracy: 32.7 -> 73.0Helped
Apply TTRL separately to increasing MATH-500 difficulty levelsQwen2.5-Math-1.5B · MATH-500-L1 through MATH-500-L5accuracy: MATH-500-L1: 25.9 -> 71.2; MATH-500-L2: 33.0 -> 76.2; MATH-500-L3: 36.3 -> 76.3; MATH-500-L4: 32.5 -> 58.7; MATH-500-L5:Mixed

Surprising findings

Limitations

Experimental setup

Datasets: AIME 2024 AMC MATH-500 GPQA-Diamond

Benchmarks: AIME 2024 AMC MATH-500 GPQA-Diamond

Metrics: pass@1 avg@16 maj@16 maj@64 accuracy

Baselines: Qwen2.5-Math-7B (backbone) Qwen2.5-Math-7B-Instruct Oat-Zero-7B SimpleRL-Zero-7B PRIME-Zero-7B RL (leakage)

Builds on: GRPO PPO PRIME test-time scaling self-consistency

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