The Hidden Language of Diffusion Models

Hila Chefer, Oran Lang, Mor Geva, Volodymyr Polosukhin, Assaf Shocher +3 more
2/12/2026

No official code found. Best implementation: hila-chefer/Conceptor (77 stars, last commit 2024-01-24).

Abstract

Text-to-image diffusion models have demonstrated an unparalleled ability to generate high-quality, diverse images from a textual prompt. However, the internal representations learned by these models remain an enigma. In this work, we present Conceptor, a novel method to interpret the internal representation of a textual concept by a diffusion model. This interpretation is obtained by decomposing the concept into a small set of human-interpretable textual elements. Applied over the state-of-the-art Stable Diffusion model, Conceptor reveals non-trivial structures in the representations of concepts. For example, we find surprising visual connections between concepts, that transcend their textual semantics. We additionally discover concepts that rely on mixtures of exemplars, biases, renowned artistic styles, or a simultaneous fusion of multiple meanings of the concept. Through a large battery of experiments, we demonstrate Conceptor's ability to provide meaningful, robust, and faithful decompositions for a wide variety of abstract, concrete, and complex textual concepts, while allowing to naturally connect each decomposition element to its corresponding visual impact on the generated images. Our code will be available at: https://hila-chefer.github.io/Conceptor/

View on arXivView PDF

Code Implementations(1)

Official implementation of the paper The Hidden Language of Diffusion Models

770May 30, 20232 years ago
explainabilityexplainable-aigenerative-modelstable-diffusion

Similar Papers

Cite this paper

@article{chefer2026hidden,
  title  = {The Hidden Language of Diffusion Models},
  author = {Hila Chefer and Oran Lang and Mor Geva and Volodymyr Polosukhin and Assaf Shocher and M. Irani and Inbar Mosseri and Lior Wolf},
  year   = {2026},
  eprint = {2306.00966},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2306.00966},
  journal = {ICLR 2023 2023}
}

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

Discussion