Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Eyes Closed, Safety On: Protecting Multimodal LLMs via Image-to-Text Transformation

About

Multimodal large language models (MLLMs) have shown impressive reasoning abilities. However, they are also more vulnerable to jailbreak attacks than their LLM predecessors. Although still capable of detecting the unsafe responses, we observe that safety mechanisms of the pre-aligned LLMs in MLLMs can be easily bypassed with the introduction of image features. To construct robust MLLMs, we propose ECSO (Eyes Closed, Safety On), a novel training-free protecting approach that exploits the inherent safety awareness of MLLMs, and generates safer responses via adaptively transforming unsafe images into texts to activate the intrinsic safety mechanism of pre-aligned LLMs in MLLMs. Experiments on five state-of-the-art (SoTA) MLLMs demonstrate that ECSO enhances model safety significantly (e.g.,, 37.6% improvement on the MM-SafetyBench (SD+OCR) and 71.3% on VLSafe with LLaVA-1.5-7B), while consistently maintaining utility results on common MLLM benchmarks. Furthermore, we show that ECSO can be used as a data engine to generate supervised-finetuning (SFT) data for MLLM alignment without extra human intervention.

Yunhao Gou, Kai Chen, Zhili Liu, Lanqing Hong, Hang Xu, Zhenguo Li, Dit-Yan Yeung, James T. Kwok, Yu Zhang• 2024

Related benchmarks

TaskDatasetResultRank
Safety EvaluationMM-SafetyBench
Average ASR6.88
42
Safety EvaluationJailbreakV-28K v1 (test)
ASR (Noise-T)20.12
18
Video Jailbreak DefenseVideo-SafetyBench Harmful queries
1-VC ASR0.78
15
Video Jailbreak DefenseVideo-SafetyBench Benign queries
ASR (VC)3.2
15
General EvaluationMM-Vet
REC39.5
12
Human Fluency EvaluationHUMANITY
Generation Score8.3
12
Multimodal Jailbreak DefenseMM-SafetyBench (full)
ASR (Illegal Activity - S)8.54
12
Harmful Rate EvaluationMM-SafetyBench OCR (test)
Illegal Activity Rate17.2
10
Multimodal Safety DefenseMM-SafetyBench SD
Average ASR36.01
10
Multimodal Safety DefenseMM-SafetyBench SD_TYPO
Average ASR3.33e+3
10
Showing 10 of 16 rows

Other info

Follow for update