atlas

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

Learning to Better Search with Language Models via Guided Reinforced Self-Training

NeurIPS 2025 · Large language models › Reasoning and chain of thought · approach: Test-time compute scaling

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 Guided-ReST, a self-training method that injects optimal solution subgoals into self-generated search traces (subgoal augmentation) and fine-tunes on them, followed by operation-level PPO, improving search efficiency on Countdown and code self-repair.

Problem

Language models trained on noisy search traces (stream of search) use test-time compute inefficiently, repeatedly exploring irrelevant paths; need self-generated search traces that are both high-likelihood and high-quality for effective search.

Approach

Use optimal solution subgoals as landmarks: when a search attempt fails at a subgoal, replace an unsuccessful child with the correct subgoal, truncate, and let the model continue, producing high-likelihood successful traces for SFT; then apply PPO reformulated at the operation level.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use optimal-solution guidance to generate search traces instead of standard ReST data generationCountdown · seen target, pass@32pass@32 accuracy: 76.6 -> 96.8Helped
Use optimal-solution guidance to generate search traces instead of standard ReST data generationCountdown · unseen target, pass@32pass@32 accuracy: 77.0 -> 96.8Helped
Use optimal-solution guidance to generate search traces instead of standard ReST data generationCodeContests · pass@32pass@32 accuracy: 30.4 -> 33.9Helped
Use optimal-solution guidance to generate search traces instead of standard ReST data generationCodeForces · pass@32pass@32 accuracy: 35.9 -> 37.6Helped
Increase partial-solution guidance length from 0 to 3 (ablation)Countdown search traces · 10K training examplesaccuracy: 55.96 -> 100.00Helped
Increase partial-solution guidance length from 0 to 3 (ablation)Countdown search traces · 10K training examplescross-entropy loss: 0.0481 -> 0.2539Hurt
Add optimal-solution guidance during data generation before PPO fine-tuning (ablation)Countdown PPO · CountdownaccuracyHelped
Use operation-level rather than token-level MDP for PPO (ablation)Guided-ReST + PPO · Countdown, maximum token budgetaccuracy: 83% -> 87%Helped
Use operation-level rather than token-level MDP for PPO (ablation)Guided-ReST + PPO · Countdown, low-budget regimetoken efficiency: approximately 2×Helped
Use operation-level rather than token-level MDP for PPO (ablation)Guided-ReST + PPO · Countdown, high-budget regimetoken efficiency: about 1.5×Helped
Add subgoal-based dense rewards to PPO fine-tuning (ablation)SoS model on Countdown · Countdown, high-budget regimeaccuracyHurt
Increase the number of samples from pass@1 to pass@32Guided-ReST versus ReST · Countdown, seen and unseen targetspass@k accuracy: 62.7 -> 96.8; 61.0 -> 96.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: Countdown (generated arithmetic problems) SYNTHETIC-1 APPS CodeContests TACO

Benchmarks: Countdown CodeContests CodeForces

Metrics: accuracy pass@k token efficiency

Baselines: behavior cloning stream of search ReST PPO base model

Builds on: stream of search reinforced self-training (ReST) jump-start reinforcement learning PPO GRPO

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