Policy of Thoughts: Scaling Test-Time Training for LLM Reasoning via Online Policy Evolution

Zhengbo Jiao, Hongyu Xian, Qinglong Wang, Yunpu Ma, Zhebo Wang +3 more
1/28/2026
cs.AI
rlhf-rlvr-dpolora-peft-merging

No confident code implementation found for this paper.

Abstract

Large language models (LLMs) struggle with complex, long-horizon reasoning due to instability caused by their frozen policy assumption. Current test-time scaling methods treat execution feedback merely as an external signal for filtering or rewriting trajectories, without internalizing it to improve the underlying reasoning strategy. Inspired by Popper's epistemology of "conjectures and refutations," we argue that intelligence requires real-time evolution of the model's policy through learning from failed attempts. We introduce Policy of Thoughts (PoT), a framework that recasts reasoning as a within-instance online optimization process. PoT first generates diverse candidate solutions via an efficient exploration mechanism, then uses Group Relative Policy Optimization (GRPO) to update a transient LoRA adapter based on execution feedback. This closed-loop design enables dynamic, instance-specific refinement of the model's reasoning priors. Experiments show that PoT dramatically boosts performance: a 4B model achieves 49.71% accuracy on LiveCodeBench, outperforming GPT-4o and DeepSeek-V3 despite being over 50 smaller.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{jiao2026policy,
  title  = {Policy of Thoughts: Scaling Test-Time Training for LLM Reasoning via Online Policy Evolution},
  author = {Zhengbo Jiao and Hongyu Xian and Qinglong Wang and Yunpu Ma and Zhebo Wang and Zifan Zhang and Dezhang Kong and Meng Han},
  year   = {2026},
  eprint = {2601.20379},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.20379v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.20379.svg)](https://codeofpaper.com/paper/2601.20379)

Discussion