Semantic Surgery: Zero-Shot Concept Erasure in Diffusion Models

Lexiang Xiong, Chengyu Liu, Jingwen Ye, Yan Liu, Yuecong Xu
10/26/2025
cs.CVcs.AI

No official code found. Best implementation: Lexiang-Xiong/Semantic-Surgery (7 stars, MIT, last commit 2025-10-25).

Abstract

Concept erasure in text-to-image diffusion models is crucial for mitigating harmful content, yet existing methods often compromise generative quality. We introduce Semantic Surgery, a novel training-free, zero-shot framework for concept erasure that operates directly on text embeddings before the diffusion process. It dynamically estimates the presence of target concepts in a prompt and performs a calibrated vector subtraction to neutralize their influence at the source, enhancing both erasure completeness and locality. The framework includes a Co-Occurrence Encoding module for robust multi-concept erasure and a visual feedback loop to address latent concept persistence. As a training-free method, Semantic Surgery adapts dynamically to each prompt, ensuring precise interventions. Extensive experiments on object, explicit content, artistic style, and multi-celebrity erasure tasks show our method significantly outperforms state-of-the-art approaches. We achieve superior completeness and robustness while preserving locality and image quality (e.g., 93.58 H-score in object erasure, reducing explicit content to just 1 instance, and 8.09 H_a in style erasure with no quality degradation). This robustness also allows our framework to function as a built-in threat detection system, offering a practical solution for safer text-to-image generation.

View on arXivView PDF

Code Implementations(1)

MIT

Official implementation for the NeurIPS 2025 paper: "Semantic Surgery: Zero-Shot Concept Erasure in Diffusion Models"

70Python, Jupyter NotebookOct 23, 202511 months agoMIT

Cite this paper

@article{xiong2025semantic,
  title  = {Semantic Surgery: Zero-Shot Concept Erasure in Diffusion Models},
  author = {Lexiang Xiong and Chengyu Liu and Jingwen Ye and Yan Liu and Yuecong Xu},
  year   = {2025},
  eprint = {2510.22851},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.22851v1}
}

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

Discussion