Decoupling exploration from alignment for asynchronous, reusable, and cross-model post-training.
💡 PUST decouples LLM post-training into proxy exploration → update-signal extraction → signal transfer. A lightweight proxy performs low-cost trial-and-error, while the primary model aligns to relative improvement signals.
PUST extracts the relative improvement between the initial and optimized proxy policies:
The primary model's absorbed update is measured relative to its frozen anchor:
The calibration coefficient
The primary model is optimized with:
Here
Evaluated with Qwen3 models on DeepMath-103K (math) and Eurus-RL-Code (code):
- Weak-to-strong transfer: 1.7B / 4B proxy signals improve an 8B primary model.
- Reusable signals: the same signal transfers to primary models at different scales in 50 steps.
- Multi-hop transfer: signals remain useful across sequences such as 4B → 1.7B → 8B.
Performance peaks at
Pre-trained GRPO checkpoints are available on Hugging Face.
| Checkpoint | Role | Training |
|---|---|---|
Qwen3-1.7B-Math-GRPO-Steps500 |
Proxy | DeepMath-103K · GRPO · 500 steps |
Qwen3-1.7B-Math-GRPO-Steps800 |
Proxy | DeepMath-103K · GRPO · 800 steps |
Qwen3-8B-Math-GRPO-Steps400 |
Primary | DeepMath-103K · GRPO · 400 steps |
Our training and evaluation code builds upon the following open-source projects:
- G-OPD — Generalized On-Policy Distillation framework for post-training and evaluation
- verl — Volcano Engine Reinforcement Learning framework for LLMs (the base of G-OPD)
We will open our code and data in two weeks.






