Combining pretrained CNN feature extractors to enhance clustering of complex natural images
Not on the map. Why?
Abstract (arXiv)
Recently, a common starting point for solving complex unsupervised image classification tasks is to use generic features, extracted with deep Convolutional Neural Networks (CNN) pretrained on a large and versatile dataset (ImageNet). However, in most research, the CNN architecture for feature extraction is chosen arbitrarily, without justification. This paper aims at providing insight on the use of pretrained CNN features for image clustering (IC). First, extensive experiments are conducted and show that, for a given dataset, the choice of the CNN architecture for feature extraction has a huge impact on the final clustering. These experiments also demonstrate that proper extractor selection for a given IC task is difficult. To solve this issue, we propose to rephrase the IC problem as a multi-view clustering (MVC) problem that considers features extracted from different architectures as different "views" of the same data. This approach is based on the assumption that information contained in the different CNN may be complementary, even when pretrained on the same data. We then propose a multi-input neural network architecture that is trained end-to-end to solve the MVC problem effectively. This approach is tested on nine natural image datasets, and produces state-of-the-art results for IC.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 24 of its 69 references that are in the map. First posted on arXiv 7 Jan 2021.
Builds on
24 of 69 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2014How transferable are features in deep neural networks?cited by 1,216
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2019Introduction to Online Convex Optimizationcited by 793
- 2015Unsupervised Deep Embedding for Clustering Analysiscited by 763
- 2019Self-supervised Visual Feature Learning with Deep Neural Networks: A Surveycited by 656
12 more
- 2016Joint Unsupervised Learning of Deep Representations and Image Clusterscited by 205
- 2017Learning Discrete Representations via Information Maximizing Self-Augmented Trainingcited by 149
- 2017Discriminatively Boosted Image Clustering with Fully Convolutional Auto-Encoderscited by 32
- 2018Deep Density-based Image Clusteringcited by 28
- 2019Differentiable Deep Clustering with Cluster Size Constraintscited by 21
- 2016Iterative Views Agreement: An Iterative Low-Rank based Structured Optimization Method to Multi-View Spectral Clusteringcited by 18
- 2018Improving Image Clustering With Multiple Pretrained CNN Feature Extractorscited by 12
- 2017CNN features are also great at unsupervised classificationcited by 9
- 2019Multi-Modal Deep Clustering: Unsupervised Partitioning of Imagescited by 8
- 2017Unsupervised Joint Mining of Deep Features and Image Labels for Large-scale Radiology Image Categorization and Scene Recognitioncited by 5
- 2020SA-Net: A deep spectral analysis network for image clusteringcited by 3
- 2018Unsupervised robotic sorting: Towards autonomous decision making robotscited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 4; 2025: 1.
7 papers.
- 2024Safety Monitoring of Machine Learning Perception Functions: a Surveycited by 3
- 2024Iterative Cluster Harvesting for Wafer Map Defect Patternscited by 2
- 2024Vision Backbone Efficient Selection for Image Classification in Low-Data Regimescited by 2
- 2021Dataset Summarization by K Principal Conceptscited by 1
- 2022Seeded iterative clustering for histology region identificationcited by 1
- 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injurycited by 0
- 2025ELMF4EggQ: Ensemble Learning with Multimodal Feature Fusion for Non-Destructive Egg Quality Assessmentcited by 0
- 2025ELMF4EggQ: Ensemble Learning with Multimodal Feature Fusion for Non-Destructive Egg Quality Assessment3 Oct 2025
- 2024Safety Monitoring of Machine Learning Perception Functions: a Survey9 Dec 2024
- 2024Vision Backbone Efficient Selection for Image Classification in Low-Data Regimes11 Oct 2024
- 2024Iterative Cluster Harvesting for Wafer Map Defect Patterns23 Apr 2024
- 2024A Personalized Video-Based Hand Taxonomy: Application for Individuals with Spinal Cord Injury26 Mar 2024
- 2022Seeded iterative clustering for histology region identification14 Nov 2022
- 2021Dataset Summarization by K Principal Concepts8 Apr 2021