HyGAE: Hybrid Advantage Estimation with Unified Critic for VLM Agentic Reinforcement Learning

Wenxuan Zhang, Yuhui Wang, Donggang Jia, Xiaoqian Shen, Jian Ding, Ivan Viola, Jürgen Schmidhuber, Mohamed Elhoseiny
King Abdullah University of Science and Technology (KAUST)
Corresponding authors

Method Overview

Hybrid Advantage and Unified Critic

HyGAE first computes token- and turn-wise advantages and values together. It then combines the two advantages at every token. Finally, each turn-end value is broadcast across its action tokens before turn- and token-wise values are combined for one unified critic.

Overview

Abstract

Large Vision-Language Models are increasingly used as agents in interactive environments, where success depends on decisions made across multiple turns. Existing training methods mainly optimize either concatenated token trajectories or turn-level actions with uniform within-turn credit. We establish a unified formulation for both views and derive a hybrid advantage that serves both objectives. With compatible discount factors and learning targets, one critic can estimate values at both scales. HyGAE jointly optimizes token- and turn-level objectives and reaches an average success rate of 91% across five multi-turn decision-making environments, improving over prior methods by 10 percentage points.

Background

From atomic actions to generated action strings

Classic RL predicts one environment action. VLM-for-RL first generates a structured response, then parses its action tokens into an executable command.

Classic RL predicts one action, while VLM for RL generates reasoning and action tokens that are parsed into an executable action.
Classic RL acts directly from a state. A conventional VLM generates tokens from visual and textual context. VLM-for-RL connects those generated action tokens back to an interactive environment through a parser and reward loop.

Formulation

One trajectory, two views

A VLM turn is both a macro-action and an autoregressive sequence of token actions. Writing both POMDPs explicitly reveals that their policy objectives share the same optimization structure.

Turn-wise POMDP One advantage is shared by every token in a turn
State
\(\boldsymbol{\tau}_t=(\boldsymbol{o}_0,\boldsymbol{a}_0,\boldsymbol{r}_0,\ldots,\boldsymbol{o}_t)\), the interaction history available at turn \(t\).
Action
\(\boldsymbol{a}_t=(a_t^1,\ldots,a_t^{I_t})\), the entire generated response treated as one macro-action.
Reward
\(\boldsymbol{r}_t\), the environment reward returned after executing the turn action.
$$L^{\mathrm{turn}}=\mathbb{E}\!\left[\sum_t\sum_i \log \pi_\theta(a_t^i\mid\tau_t^i)\,\boldsymbol{A}^{\pi}(\boldsymbol{\tau}_t,\boldsymbol{a}_t)\right].$$
Token-wise POMDP Every generated token receives its own advantage
State
\(\tau_t^i=(\boldsymbol{\tau}_t,a_t^1,\ldots,a_t^{i-1})\), the interaction history plus the token prefix generated before position \(i\).
Action
\(a_t^i\), the \(i\)-th generated reasoning or executable-action token.
Reward
\(r_t^i=\boldsymbol{r}_t\) when \(i=I_t\), and \(r_t^i=0\) for intermediate tokens.
$$L^{\mathrm{token}}=\mathbb{E}\!\left[\sum_t\sum_i \log \pi_\theta(a_t^i\mid\tau_t^i)\,A^{\pi}(\tau_t^i,a_t^i)\right].$$
Key finding

The objectives differ only in how credit is assigned

Because a turn action is generated autoregressively, its log-probability decomposes into the same token log-probabilities used by the token-wise formulation:

$$\log \pi_\theta(\boldsymbol{a}_t\mid\boldsymbol{\tau}_t)=\sum_i\log \pi_\theta(a_t^i\mid\tau_t^i).$$

Algorithm

Hybrid estimation, shared value learning

The actor receives a hybrid advantage at every token, while the critic learns a precise hybrid return from a single value model.

01

Theorem 1

Policy-gradient equivalence

If \(\gamma^{\mathrm{turn}}_t=(\gamma^{\mathrm{token}})^{I_t}\), then every \(\alpha\in[0,1]\) preserves the original policy gradient.

$$\nabla J(\theta)=\nabla L^{\mathrm{hybrid}}(\theta)=\nabla L^{\mathrm{turn}}(\theta)=\nabla L^{\mathrm{token}}(\theta).$$

Why it matters. Token- and turn-wise advantages can be mixed directly to optimize both surrogate functions without introducing hierarchical modeling.

02

Theorem 2

Unified value consistency

Under the same discount compatibility, the turn-wise value equals the token-wise value at the last token of every turn.

$$\boldsymbol{V}^{\pi}(\boldsymbol{\tau}_t)=V^{\pi}(\tau_t^{I_t}),\qquad \forall t.$$

Why it matters. HyGAE needs only one critic: it supplies turn-wise values at turn boundaries and token-wise values at intermediate positions, avoiding the memory and computation of two separate value models.

03

Theorem 3

Bias–variance tradeoff

Turn-wise estimation has the tighter bias bound, while token-wise estimation has the tighter variance bound.

$$b_{\mathrm{turn}}\le b_{\mathrm{token}},\qquad v_{\mathrm{turn}}>v_{\mathrm{token}}.$$

Why it matters. The two estimators are complementary rather than redundant. Their convex combination lets HyGAE retain the lower-bias turn signal while benefiting from the lower-variance token signal.

HyGAE estimation

One mixed target for the actor and one for the critic

After computing turn-wise and token-wise GAE backward through the trajectory, HyGAE forms the final training signals at every token position.

Actor target

Hybrid advantage

Combine the shared turn advantage with the token-specific advantage:

$$\widehat{\mathsf{A}}_t^i=\alpha\widehat{\boldsymbol{A}}_t+(1-\alpha)\widehat{A}_t^i,\qquad \alpha\in[0,1].$$

The resulting \(\widehat{\mathsf{A}}_t^i\) is used by the clipped PPO policy objective.

Critic target

Hybrid return

First compute the token return and broadcast the turn return to position \(i\):

$$\widehat{G}_t^i=\widehat{A}_t^i+\widehat{V}_\psi(\tau_t^i),$$
$$\widehat{\boldsymbol{G}}_t^i=\widehat{\boldsymbol{A}}_t+\sum_{k=i+1}^{I_t}(\gamma^{\mathrm{token}})^{k-i}r_k+\widehat{V}_\psi(\boldsymbol{\tau}_t).$$

Then combine both returns into the unified critic target:

$$\widehat{\mathsf{G}}_t^i=\alpha\widehat{\boldsymbol{G}}_t^i+(1-\alpha)\widehat{G}_t^i.$$

The policy \(\pi_\theta\) is updated with \(\widehat{\mathsf{A}}_t^i\), while the single value model \(\widehat{V}_\psi\) is trained by TD regression to \(\widehat{\mathsf{G}}_t^i\).

Experiments

State-of-the-art across five environments

Values are environment success rates over complete test episodes: 128 each for Sokoban and FrozenLake, 128 per Navigation and Primitive Skill task, and 32 ID plus 18 OOD episodes for VIRL. The overall average weights all ten task columns equally.

0.91Overall average
+0.10Over Token-PPO
0.86VIRL average
1.00Primitive Skill average
Comparison on five multi-turn decision-making benchmarks
Model / Method Sokoban F.Lake Navigation Primitive Skill VIRL Avg.
BaseCSPlaceStackDrawAlignIDOOD
Proprietary Models
GPT-50.700.770.750.811.000.630.001.000.060.560.63
Gemini 2.5 Pro0.580.780.630.630.630.630.000.750.160.390.52
Claude 4.5 Sonnet0.310.800.670.670.630.500.001.000.090.440.51
Frozen Open-Source Models
Qwen2.5-VL-3B0.180.130.340.280.000.000.000.000.000.000.09
Gemma-3-4B0.070.050.030.020.000.000.000.000.000.000.02
VLM-R1-3B0.160.100.340.150.000.000.000.000.030.000.08
Cosmos-R1-7B0.140.230.010.000.000.000.000.000.000.000.04
Qwen3-VL-4B0.270.080.010.000.000.000.000.000.000.000.04
Reinforcement Learning Methods
Token-PPO0.590.720.900.841.001.000.990.950.160.940.81
Turn-PPO0.380.700.780.840.000.000.001.000.090.940.47
GRPO0.200.570.880.810.000.000.001.000.030.280.38
RL4VLM0.200.350.860.780.000.950.000.980.381.000.55
VAGEN-Base0.610.710.780.801.000.880.880.880.060.830.74
HyGAE Ours0.830.800.900.861.001.001.000.990.721.000.91
Training curves for value targets, reward aggregation, and value selection.
Precise hybrid returns prevent collapse; small token rewards need not be aggregated; turn values provide a robust broadcast baseline.

Qualitative comparison

Observation Reasoning Prediction Action
Baseline

Frozen Qwen2.5-VL

Paper trace
Frozen Sokoban observation at turn 1.
Turn 1
<think><observation>The box is to the left of the player and the target is directly above the player.</observation><reasoning>The player needs to push the box to the target, which is directly above the player.</reasoning><prediction>The player will be above the box and target, and the target and box will be at the same row.</prediction></think><answer>Down.</answer>
Frozen Sokoban observation at turn 2.
Turn 2
<think><observation>The box is to the left of the player and the target is directly above the player.</observation><reasoning>The player needs to push the box to the target, which is directly above the player.</reasoning><prediction>The player will be above the box and target, and the target and box will be at the same row.</prediction></think><answer>Down.</answer>
Frozen Sokoban observation at turn 3.
Turn 3
<think><observation>The box is to the left of the player and the target is directly above the player.</observation><reasoning>The player needs to push the box to the target, which is directly above the player.</reasoning><prediction>The player will be above the box and target, and the target and box will be at the same row.</prediction></think><answer>Down.</answer>
Ours

HyGAE

Paper trace
HyGAE Sokoban observation at turn 1.
Turn 1
<think><observation>The box is to the left of the player and the target is to the left of the player.</observation><reasoning>The box needs to be moved to the target. The player can move right, up, or down to reach the box.</reasoning><prediction>The player will move right to reach the box.</prediction></think><answer>Right.</answer>
HyGAE Sokoban observation at turn 2.
Turn 2
<think><observation>The box is to the left of the player and the target is to the left of the player.</observation><reasoning>The box needs to be moved to the target. The player can move left, up, or down to reach the box.</reasoning><prediction>The player will move left to reach the box.</prediction></think><answer>Left.</answer>
HyGAE Sokoban observation at turn 3.
Turn 3
<think><observation>The box is to the left of the player and the target is to the left of the player.</observation><reasoning>The box needs to be moved to the target. The player can move left or down to reach the box.</reasoning><prediction>The player will move left to reach the box.</prediction></think><answer>Left.</answer>

Trace provenance: Sokoban and VIRL reproduce the response content reported in the paper; Sokoban is presented in the common tagged template for consistency. FrozenLake, Navigation, and Primitive Skill are verified against W&B table artifacts by run ID, image hash, response, and episode reward.

Reference

Citation

European Conference on Computer Vision (ECCV), 2026

@inproceedings{zhang2026hygae,
  title={Hybrid Advantage Estimation with Unified Critic for VLM Agentic Reinforcement Learning},
  author={Zhang, Wenxuan and Wang, Yuhui and Jia, Donggang and Shen, Xiaoqian and Ding, Jian and Viola, Ivan and Schmidhuber, J\"urgen and Elhoseiny, Mohamed},
  booktitle={European Conference on Computer Vision (ECCV)},
  year={2026}
}