FlowBalance: Verifier-Grounded Self-Improvement from On-Policy Reasoning Experience

Zixun Huang, Kishan Panaganti, Haitao Mi, Leowei Liang

Tencent HY LLM Frontier · University of Pennsylvania

Published September 3, 2026 · on the feed September 8, 2026 · ▲ 53 · arXiv 2609.03241

Reasoning & mathLLM training & RLAgents Full code arXiv ↗Hugging Face ↗

The abstract

A reasoning model can improve from its own on-policy experience, but this inner loop is fragile: terminal verifiers provide reliable yet sparse supervision, while dense same-model guidance can reinforce false confidence or overconcentrate learning on a narrow solution mode. We introduce FlowBalance, a verifier-grounded self-improvement method that learns a normalized distribution over complete responses. For each on-policy trajectory, a frozen training-time view of the same policy uses privileged context to produce token-level log-probability gains, which are aggregated into a trajectory-level self-guidance score. FlowBalance calibrates this score with the verifier-derived group advantage: guidance is retained on positive-advantage trajectories, reversed on negative-advantage trajectories, and disabled when the rollout group provides no outcome preference. The resulting energy exponentially reweights a reference policy, and profiled trajectory balance fits the normalized target with one log-partition estimate per rollout group. This realizes outcome-calibrated self-guidance via trajectory balance, without a separate token-level imitation loss. Our analysis establishes within-group contrast preservation, a minimum-change reverse-KL characterization, monotonic verifier control of target reward, and an exact correction against false-positive self-guidance on rejected responses. On mathematical reasoning, FlowBalance improves average performance over FlowRL on both Qwen3-4B and Qwen3-8B, while also improving training speed and stability, avoiding direct OPSD's response-length collapse, and exhibiting higher correct-strategy diversity in a controlled AIME24 diagnostic.

The Brief

2:46

A short podcast summary of the paper. Written and voiced by AI.

Transcript

FlowBalance. Verifier-Grounded Self-Improvement from On-Policy Reasoning Experience. By Zixun Huang and three others, from Tencent H Y L L M Frontier and the University of Pennsylvania. Published on the third of September. Its code repository is worked out: about one thousand source files, with a readme.

A reasoning model can improve from its own on-policy experience, but that inner loop is fragile, and it is fragile from two directions. Terminal verifiers, which only judge the final answer, are reliable but sparse: one signal at the end of a long response. Dense guidance from the same model gives a signal at every token, but it can reinforce false confidence, or concentrate learning too heavily on one narrow way of solving the problem. One source is trustworthy and thin, the other rich and prone to fooling itself. A method that leans on either one alone inherits its weakness.

FlowBalance is a verifier-grounded self-improvement method that uses the dense signal but lets the verifier decide which way it points. Rather than training toward individual tokens, it learns a normalized distribution over complete responses.

For each on-policy trajectory, a frozen training-time view of the same policy, given privileged context, produces log-probability gains at the token level. Those gains are summed up into one self-guidance score for the whole trajectory. The score is then calibrated by the group advantage the verifier provides. On trajectories with positive advantage, the guidance is kept. On trajectories with negative advantage, it is reversed. When the rollout group expresses no outcome preference at all, guidance is switched off.

The result is an energy that exponentially reweights a reference policy. Profiled trajectory balance then fits that normalized target, with a single log-partition estimate per rollout group. The effect is self-guidance calibrated by outcomes, delivered through trajectory balance, without any separate token-level imitation loss.

The analysis establishes four properties: contrast within each group is preserved; the target has a minimum-change characterization under reverse KL; the verifier controls target reward monotonically; and false-positive self-guidance on rejected responses is corrected exactly.

On mathematical reasoning, FlowBalance improves average performance over FlowRL on both Qwen3-4B and Qwen3-8B. It also trains faster and more stably, avoids the response-length collapse seen with direct OPSD, and shows higher diversity of correct strategies in a controlled AIME24 diagnostic.

The design choice at the centre is who gets the final word. Neither signal is thrown away, and neither is trusted on its own. The model's own privileged view supplies detail, and the verifier supplies direction. When the two agree, guidance flows; when the verifier says the answer was wrong, the same guidance is turned against itself; when there is nothing to judge, it falls silent.

Paper Quest · 7 chapters · about 40 min

Play this paper

Learn it by doing: make the calls the authors made, guess the result before you see it, and defend it in a viva graded on your own words. Chapter 1 is right here.

Chapter 1 🧩 · The problem

Every quest starts with a wall. Here it is a choice between a signal you can trust and a signal you can use.

You are improving a maths reasoning model from its own sampled answers. A verifier checks each final answer: reliable, but it gives one signal at the end of a response that may run to thousands of tokens.

The road ahead

  1. 1 · The problem ~7 min A maths model learning from its own answers has a reliable but thin verdict, and a rich per-token signal that can be confidently wrong.
  2. 2 · What came before ~3 min
  3. 3 · The key idea ~8 min Let the verifier's group verdict decide which way the dense self-score points, then train the model toward a target over whole responses.
  4. 4 · Choose your own research ~3 min
  5. 5 · Build the method ~8 min Each training step samples a group, scores it with the verifier and a frozen privileged view, signs the guidance, and fits the target.
  6. 6 · The experiment ~6 min You’ll guess: Compared with FlowRL on Qwen3-4B and Qwen3-8B, how did FlowBalance's average maths performance turn out?
  7. 7 · The viva ~5 min Three questions from the examiners, answered in your own words. Win it for the paper’s trophy.
Join free to play the whole quest ›

Free, with Google or an email address. Your stars and progress are kept.

KipQuest: the day’s AI research, as podcasts and quests. All papers Android app Privacy Contact Episodes are written and voiced by AI from each paper. Summaries can contain mistakes: the paper is the source.