Interpretable and Accurate Fine-grained Recognition via Region Grouping
About
We present an interpretable deep model for fine-grained visual recognition. At the core of our method lies the integration of region-based part discovery and attribution within a deep neural network. Our model is trained using image-level object labels, and provides an interpretation of its results via the segmentation of object parts and the identification of their contributions towards classification. To facilitate the learning of object parts without direct supervision, we explore a simple prior of the occurrence of object parts. We demonstrate that this prior, when combined with our region-based part discovery and attribution, leads to an interpretable model that remains highly accurate. Our model is evaluated on major fine-grained recognition datasets, including CUB-200, CelebA and iNaturalist. Our results compare favorably to state-of-the-art methods on classification tasks, and our method outperforms previous approaches on the localization of object parts.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Fine-grained Image Classification | CUB200 2011 (test) | Accuracy87.3 | 536 | |
| Image Classification | CUB-200-2011 (test) | Top-1 Acc87.3 | 276 | |
| Image Classification | iNaturalist 2017 | Accuracy66.8 | 22 | |
| Fine-grained Image Classification | iNaturalist 2017 | Accuracy66.8 | 17 | |
| Landmark Detection | CelebA Wild (K=8) (test) | Normalized L2 Distance (%)8.4 | 14 | |
| Unsupervised Part Discovery | CUB-200 2011 | Kpt Reg Error (CUB-001)15.1 | 9 | |
| Semantic Part Segmentation | CUB-200 (test) | NMI26.1 | 6 |