English

Universal Boosts, Specific Suppressors: Sparse Autoencoder Steering of Medical Vision-Language Models

Computer Vision and Pattern Recognition 2026-05-26 v1 Computation and Language

Abstract

Medical vision-language models (VLMs) often hallucinate findings when generating chest X-ray reports: they fabricate findings that are not present in the image, miss important ones, or locate them incorrectly. We mitigate this without weight updates by decoding-time residual steering on a per-token sparse autoencoder (SAE) basis: Top-KK SAEs on late layers, causal steering against clinical errors, then combined suppress/boost intervention at inference time. On the MIMIC-CXR test split, our inference-only method improves the quality of generated reports for three radiology VLMs (RadVLM, LLaVA-Rad, and CheXOne), with relative improvements of +5.4%, +7.2%, and +17.0% in the clinical composite metric, and statistically significant GREEN gains on all backbones. A cross-model feature alignment shows that the quality-promoting (boost) directions overlap strongly across architectures, whereas hallucination-linked (suppress) directions are model-specific. Therefore, transferable steering must treat suppression per-backbone, rather than sharing a universal suppress list. The same recipe transfers zero-shot to IU-Xray (Green +7.7%+7.7\% rel.) without retraining, confirming that the identified features are properties of the model, not of the training corpus. We release causal feature sets and an interactive feature dashboard: https://cxr-sparse-feature-dashboard.netlify.app/.

Keywords

Cite

@article{arxiv.2605.24977,
  title  = {Universal Boosts, Specific Suppressors: Sparse Autoencoder Steering of Medical Vision-Language Models},
  author = {Farhad Nooralahzadeh and Benjamin Gundersen and Nicolas Deperrois and Hidetoshi Matsuom and Mizuho Nishio and Thomas Frauenfelder and Ahmed Allam and Christian Blüthgen and Michael Moor and Michael Krauthammer},
  journal= {arXiv preprint arXiv:2605.24977},
  year   = {2026}
}