SIA: Enhancing Safety via Intent Awareness for Vision-Language Models

Youngjin Na, Sangheon Jeong, Youngwan Lee, Jian Lee, Dawoon Jeong +1 more
7/21/2025
cs.CVcs.AI

No official code found. Best implementation: conheaven/Unofficial-reproduction-of-SIA (0 stars, last commit 2025-12-16).

Abstract

With the growing deployment of Vision-Language Models (VLMs) in real-world applications, previously overlooked safety risks are becoming increasingly evident. In particular, seemingly innocuous multimodal inputs can combine to reveal harmful intent, leading to unsafe model outputs. While multimodal safety has received increasing attention, existing approaches often fail to address such latent risks, especially when harmfulness arises only from the interaction between modalities. We propose SIA (Safety via Intent Awareness), a training-free, intent-aware safety framework that proactively detects harmful intent in multimodal inputs and uses it to guide the generation of safe responses. SIA follows a three-stage process: (1) visual abstraction via captioning; (2) intent inference through few-shot chain-of-thought (CoT) prompting; and (3) intent-conditioned response generation. By dynamically adapting to the implicit intent inferred from an image-text pair, SIA mitigates harmful outputs without extensive retraining. Extensive experiments on safety benchmarks, including SIUO, MM-SafetyBench, and HoliSafe, show that SIA consistently improves safety and outperforms prior training-free methods.

View on arXivView PDF

Code Implementations(1)

This repository contains an unofficial reproduction of the paper "SIA: Enhancing Safety via Intent Awareness for Vision-Language Models" (ArXiv 2025).

00Shell, PythonDec 15, 202510 months ago

Similar Papers

Cite this paper

@article{na2025sia,
  title  = {SIA: Enhancing Safety via Intent Awareness for Vision-Language Models},
  author = {Youngjin Na and Sangheon Jeong and Youngwan Lee and Jian Lee and Dawoon Jeong and Youngman Kim},
  year   = {2025},
  eprint = {2507.16856},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.16856v2}
}

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/2507.16856.svg)](https://codeofpaper.com/paper/2507.16856)

Discussion