atlas

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

B-STaR: Monitoring and Balancing Exploration and Exploitation in Self-Taught Reasoners

ICLR 2025 · Large language models › Reasoning and chain of thought · approach: Efficient and adaptive thinking · 1 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.

Analyzes exploration and exploitation dynamics in iterative self-improvement (online RFT) for reasoning and proposes B-STaR, which adapts sampling temperature and reward threshold per iteration to maximize a balance score.

Problem

Iterative self-improvement for reasoning saturates after a few iterations, and the factors behind this (declining exploration and weakening reward-based exploitation) are poorly understood and not monitored.

Approach

Define exploration (Pass@K-S, diversity) and exploitation (Reward@K-S) metrics and a balance score that rewards many unique correct samples with high correct ratio; then automatically choose sampling temperature and reward threshold each iteration to maximize the average balance score on a small query subset.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
dynamically balance sampling temperature and reward thresholdOnline RFT with Mistral-7B · GSM8KPass@1: 46.8 -> 53.8Helped
dynamically balance sampling temperature and reward thresholdOnline RFT with Mistral-7B · MATHPass@1: 24.4 -> 27.8Helped
dynamically balance sampling temperature and reward thresholdOnline RFT with Llama-3-8B · APPSPass@1: 17.3 -> 19.6Helped
dynamically balance sampling temperature and reward thresholdOnline RFT with Mistral-7B · ARC-ChallengePass@1: 71.2 -> 73.0Helped
add dynamic temperature adjustment while leaving threshold at its default (ablation)Online RFT with Mistral-7B · GSM8KPass@1: 46.8 -> 53.1Helped
add dynamic temperature adjustment while leaving threshold at its default (ablation)Online RFT with Mistral-7B · MATHPass@1: 23.2 -> 25.0Helped
add dynamic reward-threshold adjustment while leaving temperature at its default (ablation)Online RFT with Mistral-7B · GSM8KPass@1: 46.8 -> 49.1Helped
add dynamic reward-threshold adjustment while leaving temperature at its default (ablation)Online RFT with Mistral-7B · MATHPass@1: 23.2 -> 24.6Helped
add both dynamic temperature and reward-threshold adjustment instead of temperature adjustment alone (ablation)B-STaR with Mistral-7B · GSM8KPass@1: 53.1 -> 53.8Helped
add both dynamic temperature and reward-threshold adjustment instead of temperature adjustment alone (ablation)B-STaR with Mistral-7B · MATHPass@1: 25.0 -> 27.8Helped
add process reward model to answer matchingOnline RFT with Mistral-7B · GSM8KPass@1: 44.0 -> 46.8Helped
add process reward model to answer matchingOnline RFT with Mistral-7B · MATHPass@1: 23.0 -> 23.2No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MATH GSM8K APPS ARC-Challenge

Benchmarks: MATH500 GSM8K APPS ARC-Challenge

Metrics: Pass@1 Pass@32 Pass@32-4 Pass@K-S Reward@K-S Distinct Equations diversity balance score

Baselines: SFT Rest-EM Iterative RFT Online RFT

Builds on: STaR ReST-EM Rejection sampling fine-tuning Online RFT MATH-Shepherd

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