paper-with-me

홈 › Papers

On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognition

2022-05-26 · Yue Song, Nicu Sebe, Wei Wang

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 \href{https://github.com/KingJamesSong/DifferentiableSVD}{https://github.com/KingJamesSong/DifferentiableSVD}.

📄 PDF Abstract BibTeX arXiv:2205.13282

Code (1)

KingJamesSong/DifferentiableSVD 공식 구현 pytorch

Tasks

Fine-Grained Image ClassificationFine-Grained Visual CategorizationFine-Grained Visual RecognitionImage Classification

Similar Papers 제목 키워드 기반

Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalization

2019-04-15 · Qilong Wang, Jiangtao Xie, WangMeng Zuo, Lei Zhang 외

Compared with global average pooling in existing deep convolutional neural networks (CNNs), global covariance pooling can capture richer statistics of deep features, having potential for improving representation and gene…

Fine-Grained Visual RecognitionGeneral ClassificationGPUImage Classification+2

Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalization

2017-12-04 · CVPR 2018 6 · Peihua Li, Jiangtao Xie, Qilong Wang, Zilin Gao

Global covariance pooling in convolutional neural networks has achieved impressive improvement over the classical first-order pooling. Recent works have shown matrix square root normalization plays a central role in achi…

Fine-Grained Image ClassificationFine-Grained Image RecognitionGPUImage Classification

Orthogonal Polynomial Approximation for Matrix Log Normalization in Global Covariance Pooling

2026-08-19 · Md Rifat Ur Rahman, Md Raihan Khan, Md Sakib Hossain Shovon, Pietro Liò 외 arxiv

Global Covariance Pooling (GCP) improves deep networks by capturing second-order feature statistics, and is especially effective for fine-grained recognition. Because covariance matrices live on the Symmetric Positive De…

Compact Approximation for Polynomial of Covariance Feature

2019-06-05 · Yusuke Mukuta, Tatsuaki Machida, Tatsuya Harada

Covariance pooling is a feature pooling method with good classification accuracy. Because covariance features consist of second-order statistics, the scale of the feature elements are varied. Therefore, normalizing covar…

Fine-Grained Image Recognition

Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?

2021-05-06 · ICCV 2021 10 · Yue Song, Nicu Sebe, Wei Wang

Global covariance pooling (GCP) aims at exploiting the second-order statistics of the convolutional feature. Its effectiveness has been demonstrated in boosting the classification performance of Convolutional Neural Netw…