Unsupervised learning of object semantic parts from internal states of CNNs by population encoding
Not on the map. Why?
Abstract (arXiv)
We address the key question of how object part representations can be found from the internal states of CNNs that are trained for high-level tasks, such as object classification. This work provides a new unsupervised method to learn semantic parts and gives new understanding of the internal representations of CNNs. Our technique is based on the hypothesis that semantic parts are represented by populations of neurons rather than by single filters. We propose a clustering technique to extract part representations, which we call Visual Concepts. We show that visual concepts are semantically coherent in that they represent semantic parts, and visually coherent in that corresponding image patches appear very similar. Also, visual concepts provide full spatial coverage of the parts of an object, rather than a few sparse parts as is typically found in keypoint annotations. Furthermore, We treat single visual concept as part detector and evaluate it for keypoint detection using the PASCAL3D+ dataset and for part detection using our newly annotated ImageNetPart dataset. The experiments demonstrate that visual concepts can be used to detect parts. We also show that some visual concepts respond to several semantic parts, provided these parts are visually similar. Thus visual concepts have the essential properties: semantic meaning and detection capability. Note that our ImageNetPart dataset gives rich part annotations which cover the whole object, making it useful for other part-related applications.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 21 Nov 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 0; 2024: 2; 2025: 1; 2026: 1.
8 papers.
- 2021PartImageNet: A Large, High-Quality Dataset of Partscited by 107
- 2021Unsupervised Part Discovery from Contrastive Reconstructioncited by 57
- 2021Learning Part Segmentation through Unsupervised Domain Adaptation from Synthetic Vehiclescited by 16
- 2021Explanations for Occluded Imagescited by 14
- 2024PartImageNet++ Dataset: Scaling up Part-based Models for Robust Recognitioncited by 7
- 2025Measuring the (Un)Faithfulness of Concept-Based Explanationscited by 2
- 2024Latent Enhancing AutoEncoder for Occluded Image Classificationcited by 1
- 2026PartImageNet++ Dataset: Enhancing Visual Models with High-Quality Part Annotationscited by 0
- 2026PartImageNet++ Dataset: Enhancing Visual Models with High-Quality Part Annotations4 Jan 2026
- 2025Measuring the (Un)Faithfulness of Concept-Based Explanations15 Apr 2025
- 2024PartImageNet++ Dataset: Scaling up Part-based Models for Robust Recognition15 Jul 2024
- 2024Latent Enhancing AutoEncoder for Occluded Image Classification10 Feb 2024
- 2021PartImageNet: A Large, High-Quality Dataset of Parts2 Dec 2021
- 2021Unsupervised Part Discovery from Contrastive Reconstruction11 Nov 2021
- 2021Learning Part Segmentation through Unsupervised Domain Adaptation from Synthetic Vehicles25 Mar 2021
- 2021Explanations for Occluded Images5 Mar 2021