GuardT2I: Defending Text-to-Image Models from Adversarial Prompts
Yijun Yang, Ruiyuan Gao, Xiao Yang, Jianyuan Zhong, Qiang Xu
TL;DR
<3-5 sentence high-level summary> GuardT2I addresses safety concerns in text-to-image generation by introducing a generative defense that uses a conditional LLM to translate latent guidance into textual prompt interpretations, enabling detection of adversarial prompts without compromising generation quality or adding latency. The method employs a bi-level parse with a Verbalizer and a Sentence Similarity Checker to halt unsafe prompts, and is trained on a mapped guidance embedding dataset derived from unfiltered LAION-COCO prompts. Extensive experiments show GuardT2I outperforms commercial baselines like OpenAI-Moderation and Microsoft Azure Moderator across diverse NSFW prompts and remains robust under adaptive attacks, while providing interpretable decisions. The approach is open-source, scalable, and integrates in parallel with T2I generation, offering practical threat mitigation for real-world T2I services.</paper_summary>
Abstract
Recent advancements in Text-to-Image (T2I) models have raised significant safety concerns about their potential misuse for generating inappropriate or Not-Safe-For-Work (NSFW) contents, despite existing countermeasures such as NSFW classifiers or model fine-tuning for inappropriate concept removal. Addressing this challenge, our study unveils GuardT2I, a novel moderation framework that adopts a generative approach to enhance T2I models' robustness against adversarial prompts. Instead of making a binary classification, GuardT2I utilizes a Large Language Model (LLM) to conditionally transform text guidance embeddings within the T2I models into natural language for effective adversarial prompt detection, without compromising the models' inherent performance. Our extensive experiments reveal that GuardT2I outperforms leading commercial solutions like OpenAI-Moderation and Microsoft Azure Moderator by a significant margin across diverse adversarial scenarios. Our framework is available at https://github.com/cure-lab/GuardT2I.
