PowerFlow: Unlocking the Dual Nature of LLMs via Principled Distribution Matching
Organizations: Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China
Abstract
Unsupervised Reinforcement Learning from Internal Feedback (RLIF) has emerged as a promising paradigm for eliciting the latent capabilities of Large Language Models (LLMs) without external supervision. However, current methods rely on heuristic intrinsic rewards, which often lack a well-defined theoretical optimization target and are prone to degenerative biases. In this work, we introduce PowerFlow, a principled framework that reformulates unsupervised fine-tuning as a distribution matching problem. By casting GFlowNet as an amortized variational sampler for unnormalized densities, we propose a length-aware Trajectory-Balance objective that explicitly neutralizes the structural length biases inherent in autoregressive generation. By targeting -power distributions, PowerFlow enables the directional elicitation of the dual nature of LLMs: sharpening the distribution () to intensify logical reasoning, or flattening it () to unlock expressive creativity. Extensive experiments demonstrate that PowerFlow consistently outperforms existing RLIF methods, matching or even exceeding supervised GRPO. Furthermore, by mitigating over-sharpening in aligned models, our approach achieves simultaneous gains in diversity and quality, shifting the Pareto frontier in creative tasks.
Figures & tables
| MATH500 | Olympiad | AIME24 | AIME25 | AMC23 | GPQA | Average | |
| Qwen2.5-1.5B | |||||||
| Base | 6.20 | 1.90 | 0.00 | 0.00 | 1.40 | 25.80 | 5.88 |
| Low-temp | 18.60 | 4.90 | 0.80 | 0.40 | 7.50 | 26.60 | 9.80 |
| Intuitor | 47.40 | 15.30 | 1.50 | 0.80 | 22.30 | 26.40 | 18.95 |
| PowerFlow (Ours) | 49.30 | 16.00 | 0.80 | 1.50 | 23.80 | 27.70 | 19.85 |
| Instruct | 34.90 | 10.00 | 0.80 | 0.00 | 13.60 | 28.00 | 14.55 |
Appendix figures & tables5 assets
Supplementary material from the paper’s appendix.
Appendix
| Configuration | Avg | SEM avg |
|---|---|---|
| Dist. matching only (= TB-traj) | — | |
| + format penalty only | 14.30 | 0.27 |
| + length correction only (no ) | 33.48 | 0.36 |
| PowerFlow (full) | 34.30 | 0.30 |
| Poem | Joke | Story | Overall Average | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Model | Div. | R-L | Qual. | Div. | R-L | Qual. | Div. | R-L | Qual. | Div. | R-L | Qual. |
| Qwen2.5-1.5B-Instruct | ||||||||||||
| Instruct | 0.1623 | 0.1882 | 0.4056 | 0.2981 | 0.4391 | 0.7077 | 0.2253 | 0.1816 | 0.3726 | 0.2286 | 0.2696 | 0.4953 |
| High-temp | 0.2313 | 0.1227 | 0.4051 | 0.3620 | 0.3141 | 0.6854 | 0.2863 | 0.1402 | 0.3624 | 0.2932 | 0.1923 | 0.4843 |
| Base | 0.1895 | 0.1720 | 0.2947 | 0.3795 | 0.1804 | 0.6725 | 0.2055 | 0.1693 | 0.2894 | 0.2582 | 0.1739 | 0.4189 |
| VS-Standard | 0.2404 | 0.2087 | 0.3203 | 0.3900 | 0.2742 | 0.7181 | 0.2817 | 0.2063 | 0.2670 | 0.3040 | 0.2298 | 0.4351 |
RL for Language Models
Reinforcement learning for language models uses feedback-driven policy updates to improve reasoning, alignment, and interactive behavior.
See all 433 papers