GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GeezerVison is showing qevolve.github.io — Q-Evolve: Self-evolving LLM Agents with In-distribution Optimization Abstract
What is Q-Evolve?Large Language Models have emerged as powerful controllers for interactive agents, yet training them for reliable long-horizon decision making remains hard — a core difficulty being credit assignment under delayed, episodic rewards. We propose Q-Evolve, a self-evolving framework that unifies automatic process-reward labeling and policy learning within a principled in-distribution reinforcement learning paradigm. Each evolving iteration learns an in-distribution critic from a hybrid off-policy dataset that mixes expert demonstrations with agent-generated trajectories, stabilizing Bellman backups in sparse-reward settings via a weighted Implicit Q-Learning objective. The learned value function then derives step-wise process rewards through advantage estimation — dense, reliable supervision without environment backtracking or human annotation. Using these signals, we perform behavior-proximal policy optimization over the same data used for reward labeling, enabling iterative self-improvement without exacerbating distribution shift. On AlfWorld, WebShop, and ScienceWorld, Q-Evolve outperforms strong baselines in sample efficiency, robustness, and overall task performance. Highlights
Key contributions
1
A closed self-evolving loopPolicy, critic, and dataset co-evolve. Each single-step policy update stays strictly within a fixed hybrid off-policy dataset, while critic updates push the agent toward better long-horizon behavior.
2
Weighted IQL critic for sparse rewardsAn in-distribution critic trained on expert + on-train agent trajectories, with a weighted Implicit Q-Learning objective that up-weights successful, near-terminal steps to stabilize Bellman backups.
3
Process rewards via GAERather than a standalone PRM, step-wise advantages from Generalized Advantage Estimation serve as process rewards — "filling in" missing intermediate signals with no backtracking or human labels.
4
BPPO with asymmetric clippingBehavior-proximal policy optimization with a more permissive lower clip amplifies positive-advantage tokens and explicitly suppresses harmful ones — in-support updates that avoid distribution shift. Motivation
Why in-distribution?Existing PRM pipelines rely on costly manual labels or search-based rollouts over discretized states, and they break down under the distribution shift between where rewards are learned and where the policy actually operates. Q-Evolve generates and consumes step-wise supervision within the same distribution. Method
The Q-Evolve framework0
Warm up — Behavior CloningInitialize the policy $\pi_{\text{BC}}$ by imitating expert demonstrations with a negative log-likelihood objective. 1
Hybrid data + retrospective labelingForm $\mathcal{D}=\mathcal{D}_{\text{expert}}\cup\mathcal{D}_{\text{self}}$ from expert demos and the agent's own rollouts, then relabel each step with rule-based auxiliary rewards (format errors −0.3, invalid actions −0.2, no-change −0.1) — no environment access needed. 2
In-distribution critic — Weighted IQLLearn $V$ and $Q$ with a weighted Implicit Q-Learning objective that prioritizes informative supervision: higher weight on successful trajectories and later, near-terminal steps. 3
Process rewards via GAECompute step-wise advantages $A_t=\delta_t+\lambda\gamma A_{t+1}$ from the critic, using environmental episodic reward only — keeping process rewards aligned with the true task objective. 4
In-distribution policy learning — BPPOUpdate the policy with a clipped behavior-proximal objective using asymmetric clipping ($\epsilon_{\text{low}}>\epsilon_{\text{high}}$) to aggressively suppress negatively-labeled actions while keeping increases conservative. Then refresh the data and re-enter the loop.
$$\mathcal{L}_\pi(\theta)=\mathbb{E}_{\mathcal{D}}\Big[\min\big(\eta_t A_t,\ \mathrm{clip}(\eta_t,1-\epsilon_{\text{low}},1+\epsilon_{\text{high}})A_t\big)\Big]+\alpha\,\mathrm{KL}(\pi_\phi\,\|\,\pi_{\text{ref}}),\qquad \epsilon_{\text{low}}>\epsilon_{\text{high}}$$
Results
State-of-the-art across three benchmarks
Q-Evolve achieves the best score on every column — with the largest gains on the hardest ALFWorld splits (+12.8 / +6.8 over QLASS).
~25× fewer environment steps (13K vs. 320K) while beating every online-RL baseline by a wide margin.
Gains transfer across model families and scales — Q-Evolve leads on all tasks and both splits, confirming it is not tied to any particular backbone. Cite
BibTeX@inproceedings{zhang2026qevolve,
title = {Self-evolving LLM Agents with In-distribution Optimization},
author = {Zhang, Yudi and Fang, Meng and Chen, Zhenfang and Pechenizkiy, Mykola},
booktitle = {Proceedings of the 43rd International Conference on Machine Learning (ICML)},
series = {PMLR},
volume = {306},
year = {2026},
address = {Seoul, South Korea}
}
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |