ETA: Evaluating Then Aligning Safety of Vision Language Models at Inference Time

Yi Ding, Bolian Li, Ruqi Zhang
2/12/2026

No official code found. Best implementation: DripNowhy/ETA (34 stars, last commit 2025-07-20).

Abstract

Vision Language Models (VLMs) have become essential backbones for multimodal intelligence, yet significant safety challenges limit their real-world application. While textual inputs are often effectively safeguarded, adversarial visual inputs can easily bypass VLM defense mechanisms. Existing defense methods are either resource-intensive, requiring substantial data and compute, or fail to simultaneously ensure safety and usefulness in responses. To address these limitations, we propose a novel two-phase inference-time alignment framework, Evaluating Then Aligning (ETA): 1) Evaluating input visual contents and output responses to establish a robust safety awareness in multimodal settings, and 2) Aligning unsafe behaviors at both shallow and deep levels by conditioning the VLMs' generative distribution with an interference prefix and performing sentence-level best-of-N to search the most harmless and helpful generation paths. Extensive experiments show that ETA outperforms baseline methods in terms of harmlessness, helpfulness, and efficiency, reducing the unsafe rate by 87.5% in cross-modality attacks and achieving 96.6% win-ties in GPT-4 helpfulness evaluation. The code is publicly available at https://github.com/DripNowhy/ETA.

View on arXivView PDF

Code Implementations(1)

DripNowhy/ETACommunity100%

[ICLR 2025] PyTorch Implementation of "ETA: Evaluating Then Aligning Safety of Vision Language Models at Inference Time"

341CSS, HTMLSep 30, 20241 years ago

Similar Papers

Cite this paper

@article{ding2026eta,
  title  = {ETA: Evaluating Then Aligning Safety of Vision Language Models at Inference Time},
  author = {Yi Ding and Bolian Li and Ruqi Zhang},
  year   = {2026},
  eprint = {2410.06625},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2410.06625},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.06625.svg)](https://codeofpaper.com/paper/2410.06625)

Discussion