Re-read the observation where the action is still undecided
Abstract
Grounding fades with depth, and far actions settle last
The model's own FFN as a memory of the observation
One forward pass with AWARE
# once per policy call
O = obs_tokens(obs) # keys = values = O
g = instr_weight(instr, O) # Eq. (g)
for l in range(L - 1):
H = entropy(lm_head(h_act[l])) # per element
w = alpha * l / (L - 1) * H # Eq. (w)
q = ffn_in(h_act[l + 1]) # own query
inj = s * O.T @ (g * (O @ q)) # Eq. (9)
out[l + 1] = (1 - w) * out[l + 1] + w * inj
# non-action tokens keep their native FFN output
- Training-free
- Plug-and-play
- No extra sensors or modules
- One strength α
Where AWARE writes, element by element
Seven backbones, largest gains on long horizons
Strength α used in Table I
Where the gain is small or reversed
The gain comes from routing real evidence
Base vs. w/ AWARE, side by side
BibTeX
@article{yang2026aware,
title = {AWARE: Action-Entropy-Weighted and Attention-Guided Retrieval of Observation Evidence for Vision-Language-Action Models},
author = {Yang, Jiabing and Chen, Yixiang and Xu, Yuan and Li, Peiyan and Wen, Zichen and Fang, Bowen and Cui, Chenhang and Yu, Tao and Ma, Qisen and Wang, Kai and He, Ziheng and Ye, Wen and Wu, Xiangnan and Li, Yingda and Huang, Yan and Wang, Liang},
journal = {arXiv preprint arXiv:2602.18020},
year = {2026}
}