atlas

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

Primal Generation, Dual Judgment: Self-Training from Test-Time Scaling

NeurIPS 2026 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling · 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.

Proposes DuST, self-training code models with GRPO to rank their own execution-labeled candidates (never rewarding generation directly), which also improves single-sample code generation and best-of-4 test-time scaling.

Problem

Code generation RL uses sparse pass/fail feedback per sample, and the comparative information revealed by generate-then-judge test-time scaling is discarded after inference without improving the generator.

Approach

Train the same model on-policy via GRPO to rank its own execution-labeled mixed-correctness candidate groups with a pairwise correct-over-incorrect ranking reward; the discriminative judgment training transfers back to improve primal code generation, unlike SFT on the same ranking data.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: rSTARcoder seed subset LiveCodeBench v6 LiveCodeBench v5

Benchmarks: LiveCodeBench v6 LiveCodeBench v5

Metrics: Best-of-4 accuracy pass@1 NDCG

Baselines: OpenReasoning-Nemotron-32B TinyR1-32B OpenCodeReasoning-1.1-32B OpenReasoning-Nemotron-14B OpenCodeReasoning-1.1-14B OpenReasoning-Nemotron-7B Klear-Reasoner-8B DeepSeek-R1-0528-Qwen3-8B OpenCodeReasoning-1.1-7B Skywork-OR1-7B

Builds on: GRPO rSTARcoder LiveCodeBench veRL

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