atlas

Research map / Image generation / Autoregressive and latent generation

Interpretable Generative Models through Post-hoc Concept Bottlenecks

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Synthetic training data from generators · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes post-hoc concept-bottleneck autoencoder (CB-AE) and concept controller (CC) that make frozen pretrained GANs and diffusion models interpretable and steerable, trained with pseudo-labels instead of real concept-labeled data.

Problem

Building interpretable generative models with concept bottlenecks is expensive: prior CBGM requires training generators from scratch with concept-labeled real images.

Approach

Insert a concept-bottleneck autoencoder into the intermediate latent of a frozen pretrained generator, trained with reconstruction, concept-alignment, and intervention losses using pseudo-labels from a supervised or CLIP-based source; a lighter concept controller only predicts concepts for optimization-based steering.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add optimization-based intervention to CB-AECB-AE-GAN · CelebA (64×64), 8 conceptssteerability: 47.1 ± 0.5 -> 59.9 ± 1.8Helped
use CC with optimization-based intervention instead of CB-AE with optimization-based interventionGAN generative model · CelebA (64×64), 8 conceptssteerability: 59.9 ± 1.8 vs. 50.8 ± 1.2Mixed
add optimization-based intervention to CB-AECB-AE-DDPM · CelebA (64×64), 8 conceptssteerability: 23.1 ± 0.9 -> 37.5 ± 1.3Helped
use optimization-based intervention with CC instead of CB-AEDDPM generative model · CelebA (64×64), 8 conceptssteerability: 37.5 ± 1.3 -> 41.8 ± 1.8Helped
use CB-AE instead of CBGMCelebA-HQ StyleGAN2 · CelebA-HQFID: 9.1 -> 9.52Hurt
use CC with optimization-based intervention instead of CBGMCelebA-HQ StyleGAN2 · CelebA-HQFID: 9.1 -> 7.65Helped
train post-hoc CB-AE instead of CBGM from scratchCelebA-HQ StyleGAN2 · CelebA-HQtraining time: 50 -> 14Helped
train post-hoc CC instead of CBGM from scratchCelebA-HQ StyleGAN2 · CelebA-HQtraining time: 50 -> 6Helped
add image reconstruction loss Lr2 (ablation)CB-AE · CelebA-HQ StyleGAN2, CLIP-zero-shot pseudo-labelsFID: 11.06 -> 9.88Helped
add intervened concept loss Li1 (ablation)CB-AE with Lr2 · CelebA-HQ StyleGAN2, CLIP-zero-shot pseudo-labelssteerability: 6.51 -> 9.98Helped
add cyclic intervened concept loss Li2 (ablation)CB-AE with Lr2 · CelebA-HQ StyleGAN2, CLIP-zero-shot pseudo-labelssteerability: 6.51 -> 13.03Helped
add both intervention losses Li1 and Li2 (ablation)CB-AE with Lr2 · CelebA-HQ StyleGAN2, CLIP-zero-shot pseudo-labelssteerability: 9.98 -> 20.61; 13.03 -> 20.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: CelebA CelebA-HQ CUB

Benchmarks: CelebA CelebA-HQ CUB

Metrics: concept accuracy steerability FID training time

Baselines: CBGM CGAN ACGAN CF-DDPM CG-DDPM CB-DDPM

Builds on: CBGM concept bottleneck models I-RFGSM CLIP

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy