Skip to main navigation Skip to search Skip to main content

Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalization

  • Qilong Wang
  • , Jiangtao Xie
  • , Wangmeng Zuo
  • , Lei Zhang
  • , Peihua Li*
  • *Corresponding author for this work
  • Tianjin University
  • Dalian University of Technology
  • School of Computer Science and Technology, Harbin Institute of Technology
  • Hong Kong Polytechnic University

Research output: Contribution to journalArticlepeer-review

Abstract

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 generalization abilities of deep CNNs. However, integration of global covariance pooling into deep CNNs brings two challenges: (1) robust covariance estimation given deep features of high dimension and small sample size; (2) appropriate usage of geometry of covariances. To address these challenges, we propose a global Matrix Power Normalized COVariance (MPN-COV) Pooling. Our MPN-COV conforms to a robust covariance estimator, very suitable for scenario of high dimension and small sample size. It can also be regarded as Power-Euclidean metric between covariances, effectively exploiting their geometry. Furthermore, a global Gaussian embedding network is proposed to incorporate first-order statistics into MPN-COV. For fast training of MPN-COV networks, we implement an iterative matrix square root normalization, avoiding GPU unfriendly eigen-decomposition inherent in MPN-COV. Additionally, progressive 1 × 1 1×1 convolutions and group convolution are introduced to compress covariance representations. The proposed methods are highly modular, readily plugged into existing deep CNNs. Extensive experiments are conducted on large-scale object classification, scene categorization, fine-grained visual recognition and texture classification, showing our methods outperform the counterparts and obtain state-of-the-art performance.

Original languageEnglish
Article number9001240
Pages (from-to)2582-2597
Number of pages16
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume43
Issue number8
DOIs
StatePublished - 1 Aug 2021
Externally publishedYes

Keywords

  • Global covariance pooling
  • deep convolutional neural networks
  • matrix power normalization
  • visual recognition

Fingerprint

Dive into the research topics of 'Deep CNNs Meet Global Covariance Pooling: Better Representation and Generalization'. Together they form a unique fingerprint.

Cite this