On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognition
Not on the map. Why?
Abstract (arXiv)
The Fine-Grained Visual Categorization (FGVC) is challenging because the subtle inter-class variations are difficult to be captured. One notable research line uses the Global Covariance Pooling (GCP) layer to learn powerful representations with second-order statistics, which can effectively model inter-class differences. In our previous conference paper, we show that truncating small eigenvalues of the GCP covariance can attain smoother gradient and improve the performance on large-scale benchmarks. However, on fine-grained datasets, truncating the small eigenvalues would make the model fail to converge. This observation contradicts the common assumption that the small eigenvalues merely correspond to the noisy and unimportant information. Consequently, ignoring them should have little influence on the performance. To diagnose this peculiar behavior, we propose two attribution methods whose visualizations demonstrate that the seemingly unimportant small eigenvalues are crucial as they are in charge of extracting the discriminative class-specific features. Inspired by this observation, we propose a network branch dedicated to magnifying the importance of small eigenvalues. Without introducing any additional parameters, this branch simply amplifies the small eigenvalues and achieves state-of-the-art performances of GCP methods on three fine-grained benchmarks. Furthermore, the performance is also competitive against other FGVC approaches on larger datasets. Code is available at hrefhttps://github.com/KingJamesSong/DifferentiableSVDhttps://github.com/KingJamesSong/DifferentiableSVD.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 44 of its 74 references that are in the map. First posted on arXiv 26 May 2022.
Builds on
44 of 74 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2013Visualizing and Understanding Convolutional Networkscited by 2,278
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,701
- 2014Striving for Simplicity: The All Convolutional Netcited by 983
32 more
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2017Interpretable Explanations of Black Boxes by Meaningful Perturbationcited by 611
- 2020Are we done with ImageNet?cited by 329
- 2017WebVision Database: Visual Learning and Understanding from Web Datacited by 262
- 2019Understanding Deep Networks via Extremal Perturbations and Smooth Maskscited by 257
- 2017Real Time Image Saliency for Black Box Classifierscited by 246
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2021TransFG: A Transformer Architecture for Fine-grained Recognitioncited by 131
- 2015Compact Bilinear Poolingcited by 97
- 2020Fine-Grained Visual Classification via Progressive Multi-Granularity Training of Jigsaw Patchescited by 92
- 2019Weakly Supervised Complementary Parts Models for Fine-Grained Image Classification from the Bottom Upcited by 66
- 2017Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalizationcited by 65
- 2015Part-Stacked CNN for Fine-Grained Visual Categorizationcited by 61
- 2020There and Back Again: Revisiting Backpropagation Saliency Methodscited by 60
- 2019Learning Deep Bilinear Transformation for Fine-grained Image Representationcited by 54
- 2014Bird Species Categorization Using Pose Normalized Deep Convolutional Netscited by 50
- 2018Hierarchical Bilinear Pooling for Fine-Grained Visual Recognitioncited by 47
- 2017Is Second-order Information Helpful for Large-scale Visual Recognition?cited by 44
- 2016Low-rank Bilinear Pooling for Fine-Grained Classificationcited by 42
- 2019Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalizationcited by 42
- 2021Feature Fusion Vision Transformer for Fine-Grained Visual Categorizationcited by 40
- 2015Deep Compositional Captioning: Describing Novel Object Categories without Paired Training Datacited by 36
- 2017Improved Bilinear Pooling with CNNscited by 29
- 2015Training Deep Networks with Structured Layers by Matrix Backpropagationcited by 28
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2019Food Recommendation: Framework, Existing Solutions and Challengescited by 21
- 2021Robust Differentiable SVDcited by 19
- 2021A free lunch from ViT:Adaptive Attention Multi-scale Fusion Transformer for Fine-grained Visual Recognitioncited by 16
- 2022Fast Differentiable Matrix Square Rootcited by 14
- 2021Transformer with Peak Suppression and Knowledge Guidance for Fine-grained Image Recognitioncited by 12
- 2018Classifier-agnostic saliency map extractioncited by 7
- 2018MoNet: Moments Embedding Networkcited by 4
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 3; 2025: 1; 2026: 1.
10 papers.
- 2023Riemannian Multinomial Logistics Regression for SPD Neural Networkscited by 11
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometrycited by 9
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometriescited by 8
- 2025Learning Fine-grained Domain Generalization via Hyperbolic State Space Hallucinationcited by 6
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
- 2023A Novel Image Classification Framework Based on Variational Quantum Algorithmscited by 3
- 2022Batch-efficient EigenDecomposition for Small and Medium Matricescited by 2
- 2024Cross-Level Multi-Instance Distillation for Self-Supervised Fine-Grained Visual Categorizationcited by 1
- 2026Orthogonal Polynomial Approximation for Matrix Log Normalization in Global Covariance Poolingcited by 0
- 2026Orthogonal Polynomial Approximation for Matrix Log Normalization in Global Covariance Pooling19 Aug 2026
- 2025Learning Fine-grained Domain Generalization via Hyperbolic State Space Hallucination10 Apr 2025
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometries28 Sep 2024
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometry15 Jul 2024
- 2024Cross-Level Multi-Instance Distillation for Self-Supervised Fine-Grained Visual Categorization16 Jan 2024
- 2023A Novel Image Classification Framework Based on Variational Quantum Algorithms13 Dec 2023
- 2023Riemannian Multinomial Logistics Regression for SPD Neural Networks18 May 2023
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglement11 Dec 2022
- 2022Batch-efficient EigenDecomposition for Small and Medium Matrices9 Jul 2022
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonality5 Jul 2022