# Unsupervised Part Mining for Fine-grained Image Classification

arXiv: https://arxiv.org/abs/1902.09941 · HTML: https://mlsanity.com/paper/1902.09941/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 26 Feb 2019.

## Built on by (most cited first, 5 of 5)

- [PARTICUL: Part Identification with Confidence measure using Unsupervised Learning](https://mlsanity.com/paper/2206.13304/) (2022)
- [Weakly Supervised Keypoint Discovery](https://mlsanity.com/paper/2109.13423/) (2021)
- [Deep Learning Pipeline for Automated Visual Moth Monitoring: Insect Localization and Species Classification](https://mlsanity.com/paper/2307.15427/) (2023)
- [Fine-Grained Adversarial Semi-supervised Learning](https://mlsanity.com/paper/2110.05848/) (2021)
- [Exploration of Class Center for Fine-Grained Visual Classification](https://mlsanity.com/paper/2407.04243/) (2024)

## Abstract (arXiv)

Fine-grained image classification remains challenging due to the large intra-class variance and small inter-class variance. Since the subtle visual differences are only in local regions of discriminative parts among subcategories, part localization is a key issue for fine-grained image classification. Most existing approaches localize object or parts in an image with object or part annotations, which are expensive and labor-consuming. To tackle this issue, we propose a fully unsupervised part mining (UPM) approach to localize the discriminative parts without even image-level annotations, which largely improves the fine-grained classification performance. We first utilize pattern mining techniques to discover frequent patterns, i.e., co-occurrence highlighted regions, in the feature maps extracted from a pre-trained convolutional neural network (CNN) model. Inspired by the fact that these relevant meaningful patterns typically hold appearance and spatial consistency, we then cluster the mined regions to obtain the cluster centers and the discriminative parts surrounding the cluster centers are generated. Importantly, any annotations and sophisticated training procedures are not used in our proposed part localization approach. Finally, a multi-stream classification network is built for aggregating the original, object-level and part-level features simultaneously. Compared with other state-of-the-art approaches, our UPM approach achieves the competitive performance.
