What Deep CNNs Benefit from Global Covariance Pooling: An Optimization Perspective
Not on the map. Why?
Abstract (arXiv)
Recent works have demonstrated that global covariance pooling (GCP) has the ability to improve performance of deep convolutional neural networks (CNNs) on visual classification task. Despite considerable advance, the reasons on effectiveness of GCP on deep CNNs have not been well studied. In this paper, we make an attempt to understand what deep CNNs benefit from GCP in a viewpoint of optimization. Specifically, we explore the effect of GCP on deep CNNs in terms of the Lipschitzness of optimization loss and the predictiveness of gradients, and show that GCP can make the optimization landscape more smooth and the gradients more predictive. Furthermore, we discuss the connection between GCP and second-order optimization for deep CNNs. More importantly, above findings can account for several merits of covariance pooling for training deep CNNs that have not been recognized previously or fully explored, including significant acceleration of network convergence (i.e., the networks trained with GCP can support rapid decay of learning rates, achieving favorable performance while significantly reducing number of training epochs), stronger robustness to distorted examples generated by image corruptions and perturbations, and good generalization ability to different vision tasks, e.g., object detection and instance segmentation. We conduct extensive experiments using various deep CNN models on diversified tasks, and the results provide strong support to our findings.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). First posted on arXiv 25 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 0; 2023: 0; 2024: 2; 2025: 1; 2026: 1.
8 papers.
- 2021Fine-Grained Image Analysis with Deep Learning: A Surveycited by 135
- 2021A Systematic Review of Robustness in Deep Learning for Computer Vision: Mind the gap?cited by 48
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometrycited by 9
- 2021SoT: Delving Deeper into Classification Head for Transformercited by 5
- 2024NOAH: Learning Pairwise Object Category Attentions for Image Classificationcited by 2
- 2026Cov2Pose: Leveraging Spatial Covariance for Direct Manifold-aware 6-DoF Object Pose Estimationcited by 1
- 2025Conditional Temporal Neural Processes with Covariance Losscited by 0
- 2026Cov2Pose: Leveraging Spatial Covariance for Direct Manifold-aware 6-DoF Object Pose Estimation20 Mar 2026
- 2025Conditional Temporal Neural Processes with Covariance Loss1 Apr 2025
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometry15 Jul 2024
- 2024NOAH: Learning Pairwise Object Category Attentions for Image Classification4 Feb 2024
- 2021A Systematic Review of Robustness in Deep Learning for Computer Vision: Mind the gap?1 Dec 2021
- 2021Fine-Grained Image Analysis with Deep Learning: A Survey11 Nov 2021
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?6 May 2021
- 2021SoT: Delving Deeper into Classification Head for Transformer22 Apr 2021