On the Units of GANs (Extended Abstract)
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) have achieved impressive results for many real-world applications. As an active research topic, many GAN variants have emerged with improvements in sample quality and training stability. However, visualization and understanding of GANs is largely missing. How does a GAN represent our visual world internally? What causes the artifacts in GAN results? How do architectural choices affect GAN learning? Answering such questions could enable us to develop new insights and better models. In this work, we present an analytic framework to visualize and understand GANs at the unit-, object-, and scene-level. We first identify a group of interpretable units that are closely related to concepts with a segmentation-based network dissection method. We quantify the causal effect of interpretable units by measuring the ability of interventions to control objects in the output. Finally, we examine the contextual relationship between these units and their surrounding by inserting the discovered concepts into new images. We show several practical applications enabled by our framework, from comparing internal representations across different layers, models, and datasets, to improving GANs by locating and removing artifact-causing units, to interactively manipulating objects in the scene. We will open source our interactive tools to help researchers and practitioners better understand their models.
Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). First posted on arXiv 29 Jan 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 4; 2024: 4; 2025: 2.
19 papers.
Sort:
By area:
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 116
- 2024The Quest for the Right Mediator: Surveying Mechanistic Interpretability Through the Lens of Causal Mediation Analysiscited by 24
- 2023Towards a fuller understanding of neurons with Clustered Compositional Explanationscited by 15
- 2023From Neural Activations to Concepts: A Survey on Explaining Concepts in Neural Networkscited by 13
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attentioncited by 13
- 2024Navigating Beyond Instructions: Vision-and-Language Navigation in Obstructed Environmentscited by 10
- 2021What do End-to-End Speech Models Learn about Speaker, Language and Channel Information? A Layer-wise and Neuron-level Analysiscited by 9
- 2022IA-FaceS: A Bidirectional Method for Semantic Face Editingcited by 8
- 2025Understanding Multi-View Transformerscited by 8
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learningcited by 5
- 2024FreeCond: Free Lunch in the Input Conditions of Text-Guided Inpaintingcited by 4
- 2021An Unsupervised Way to Understand Artifact Generating Internal Units in Generative Neural Networkscited by 3
7 more
- 2022Can We Find Neurons that Cause Unrealistic Images in Deep Generative Networks?cited by 3
- 2022BiOcularGAN: Bimodal Synthesis and Annotation of Ocular Imagescited by 2
- 2024Applications of Explainable artificial intelligence in Earth system sciencecited by 1
- 2025A Multi-Level Causal Intervention Framework for Mechanistic Interpretability in Variational Autoencoderscited by 1
- 2022On-the-fly Object Detection using StyleGAN with CLIP Guidancecited by 0
- 2022More comprehensive facial inversion for more effective expression recognitioncited by 0
- 2023Demystifying What Code Summarization Models Learnedcited by 0
- 2025Understanding Multi-View Transformers28 Oct 2025
- 2025A Multi-Level Causal Intervention Framework for Mechanistic Interpretability in Variational Autoencoders6 May 2025
- 2024FreeCond: Free Lunch in the Input Conditions of Text-Guided Inpainting30 Nov 2024
- 2024The Quest for the Right Mediator: Surveying Mechanistic Interpretability Through the Lens of Causal Mediation Analysis2 Aug 2024
- 2024Navigating Beyond Instructions: Vision-and-Language Navigation in Obstructed Environments31 Jul 2024
- 2024Applications of Explainable artificial intelligence in Earth system science12 Jun 2024
- 2023Personalized Face Inpainting with Diffusion Models by Parallel Visual Attention6 Dec 2023
- 2023Towards a fuller understanding of neurons with Clustered Compositional Explanations27 Oct 2023
- 2023From Neural Activations to Concepts: A Survey on Explaining Concepts in Neural Networks18 Oct 2023
- 2023Demystifying What Code Summarization Models Learned4 Mar 2023
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learning30 Nov 2022
- 2022More comprehensive facial inversion for more effective expression recognition24 Nov 2022
7 more
- 2022On-the-fly Object Detection using StyleGAN with CLIP Guidance30 Oct 2022
- 2022BiOcularGAN: Bimodal Synthesis and Annotation of Ocular Images3 May 2022
- 2022IA-FaceS: A Bidirectional Method for Semantic Face Editing24 Mar 2022
- 2022Can We Find Neurons that Cause Unrealistic Images in Deep Generative Networks?17 Jan 2022
- 2021An Unsupervised Way to Understand Artifact Generating Internal Units in Generative Neural Networks16 Dec 2021
- 2021What do End-to-End Speech Models Learn about Speaker, Language and Channel Information? A Layer-wise and Neuron-level Analysis1 Jul 2021
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyond19 Mar 2021
- 2021Interpretable Deep Learning: Interpretation, Interpretability, Trustworthiness, and Beyondcited by 116
- 2024The Quest for the Right Mediator: Surveying Mechanistic Interpretability Through the Lens of Causal Mediation Analysiscited by 24
- 2023Towards a fuller understanding of neurons with Clustered Compositional Explanationscited by 15
- 2023From Neural Activations to Concepts: A Survey on Explaining Concepts in Neural Networkscited by 13
- 2024Navigating Beyond Instructions: Vision-and-Language Navigation in Obstructed Environmentscited by 10
- 2021What do End-to-End Speech Models Learn about Speaker, Language and Channel Information? A Layer-wise and Neuron-level Analysiscited by 9
- 2022IA-FaceS: A Bidirectional Method for Semantic Face Editingcited by 8
- 2025Understanding Multi-View Transformerscited by 8
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learningcited by 5
- 2021An Unsupervised Way to Understand Artifact Generating Internal Units in Generative Neural Networkscited by 3
- 2022Can We Find Neurons that Cause Unrealistic Images in Deep Generative Networks?cited by 3
- 2022BiOcularGAN: Bimodal Synthesis and Annotation of Ocular Imagescited by 2
12 most cited of 17 All 17 (JSON)
- 2025Understanding Multi-View Transformers28 Oct 2025
- 2025A Multi-Level Causal Intervention Framework for Mechanistic Interpretability in Variational Autoencoders6 May 2025
- 2024The Quest for the Right Mediator: Surveying Mechanistic Interpretability Through the Lens of Causal Mediation Analysis2 Aug 2024
- 2024Navigating Beyond Instructions: Vision-and-Language Navigation in Obstructed Environments31 Jul 2024
- 2024Applications of Explainable artificial intelligence in Earth system science12 Jun 2024
- 2023Towards a fuller understanding of neurons with Clustered Compositional Explanations27 Oct 2023
- 2023From Neural Activations to Concepts: A Survey on Explaining Concepts in Neural Networks18 Oct 2023
- 2023Demystifying What Code Summarization Models Learned4 Mar 2023
- 2022Extracting Semantic Knowledge from GANs with Unsupervised Learning30 Nov 2022
- 2022More comprehensive facial inversion for more effective expression recognition24 Nov 2022
- 2022On-the-fly Object Detection using StyleGAN with CLIP Guidance30 Oct 2022
- 2022BiOcularGAN: Bimodal Synthesis and Annotation of Ocular Images3 May 2022
12 newest of 17 All 17 (JSON)