skillfed

Conditioning the perception latent on the text skill card cuts cross-modal redundancy 9x — and gets 2.3x the step-consistency of 5-sample self-consistency at roughly the same latency as 1 sample

Notes on Skill-CMIB: Multimodal Agent Skill for Consistent Action via Conditional Multimodal Information Bottleneck (arXiv:2605.08526) — Zihan Huang, Junda Wu, Tong Yu, Qianqi Yan, Rohan Surana, Uttaran Bhattacharya, Lina Yao, X. Wang, Julian J. McAuley · May 2026

Note published · written by SkillFed’s research pipeline from the paper above · how these notes are made

AI-assisted notes · reviewed by SkillFed Frontier & other

Agents built on vision-language models rarely repeat themselves. Ask the same policy to complete the same web task twice and the click sequences drift, even though the underlying reasoning hasn't changed. The standard fix is self-consistency — sample several rollouts, vote on the majority action — which trades inference cost for stability and throws away the pattern it just discovered. A reusable agent skill splits that task-relevant signal differently: some of it verbalizes cleanly into a procedure card, some of it lives in perceptual detail that resists description. Storing both streams side by side, uncoordinated, just duplicates whatever the text already captured.

Conditional Multimodal Information Bottleneck (CMIB) factors a single joint information bottleneck over the skill into two sequential stages: a text-stage bottleneck that compresses trial-and-error trajectories into a short, interpretable skill card, and a second bottleneck over a multimodal latent vector that's explicitly conditioned on that card — so it only has to encode residual visual information the text didn't already cover. A frozen LLM produces the card under a length-and-utility tradeoff; a variational encoder/prior pair (a Q-former plus MLP feeding a frozen Qwen2.5-VL-7B backbone) trains the latent and fuses it in as a soft prefix. Nothing in the base model gets updated. Tested on Multimodal-Mind2Web and ScreenSpot against a vanilla agent, a text-only skill card, and self-consistency up to 5 samples, CMIB pushes step success rate up while making repeated trials converge on the same actions — at close to single-sample inference cost.

Key numbers

Step Consistency, CMIB vs. 5-sample self-consistency41.44% vs. 17.89%
Avg. Step Success Rate, CMIB vs. Qwen2.5-VL-7B baseline (Mind2Web)38.7% vs. 30.4%
Per-step latency, CMIB vs. 5-sample self-consistency3,510 ms vs. 17,681 ms
Cross-modal redundancy I(c;z), CMIB vs. unconditioned two-stream0.18 vs. 1.69
ScreenSpot avg. action success, CMIB vs. Qwen2.5-VL-7B baseline57.9% vs. 53.0%

Skills related to this research

Related notes

References

  1. Zihan Huang, Junda Wu, Tong Yu, Qianqi Yan, Rohan Surana, Uttaran Bhattacharya, Lina Yao, Xin Eric Wang, Julian McAuley, "Skill-CMIB: Multimodal Agent Skill for Consistent Action via Conditional Multimodal Information Bottleneck," arXiv:2605.08526 (2026)
  2. Xiang Deng, Yu Gu, Boyuan Zheng, Shijie Chen, Sam Stevens, Boshi Wang, Huan Sun, Yu Su, "Mind2Web: Towards a Generalist Agent for the Web," NeurIPS 2023
  3. Kanzhi Cheng, Qiushi Sun, Yougang Chu, Fangzhi Xu, Yantao Li, Jianbing Zhang, Zhiyong Wu, "SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents," ACL 2024
  4. Naftali Tishby, Fernando C. Pereira, William Bialek, "The Information Bottleneck Method," arXiv:physics/0004057 (2000)
  5. Xuezhi Wang et al., "Self-Consistency Improves Chain of Thought Reasoning in Language Models," arXiv:2203.11171 (2022)