Learning Partial Correlation based Deep Visual Representation for Image Classification
Not on the map. Why?
Abstract (arXiv)
Visual representation based on covariance matrix has demonstrates its efficacy for image classification by characterising the pairwise correlation of different channels in convolutional feature maps. However, pairwise correlation will become misleading once there is another channel correlating with both channels of interest, resulting in the ``confounding'' effect. For this case, ``partial correlation'' which removes the confounding effect shall be estimated instead. Nevertheless, reliably estimating partial correlation requires to solve a symmetric positive definite matrix optimisation, known as sparse inverse covariance estimation (SICE). How to incorporate this process into CNN remains an open issue. In this work, we formulate SICE as a novel structured layer of CNN. To ensure end-to-end trainability, we develop an iterative method to solve the above matrix optimisation during forward and backward propagation steps. Our work obtains a partial correlation based deep visual representation and mitigates the small sample problem often encountered by covariance matrix estimation in CNN. Computationally, our model can be effectively trained with GPU and works well with a large number of channels of advanced CNNs. Experiments show the efficacy and superior classification performance of our deep visual representation compared to covariance matrix based counterparts.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 29 of its 61 references that are in the map. First posted on arXiv 23 Apr 2023.
Builds on
29 of 61 references.
References · 29
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2022A ConvNet for the 2020scited by 3,579
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2013Describing Textures in the Wildcited by 2,125
- 2013Fine-Grained Visual Classification of Aircraftcited by 1,726
- 2019Contrastive Multiview Codingcited by 1,301
- 2015NetVLAD: CNN architecture for weakly supervised place recognitioncited by 941
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
17 more
- 2019Differentiable Convex Optimization Layerscited by 465
- 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
- 2015Compact Bilinear Poolingcited by 97
- 2017Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalizationcited by 65
- 2019Few-Shot Learning via Saliency-guided Hallucination of Samplescited by 49
- 2022Spectral Feature Augmentation for Graph Contrastive Learning and Beyondcited by 49
- 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
- 2017Improved Bilinear Pooling with CNNscited by 29
- 2020Tensor Representations for Action Recognitioncited by 28
- 2020Power Normalizations in Fine-grained Image, Few-shot Image and Graph Classificationcited by 27
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2018Second-order Democratic Aggregationcited by 12
- 2022Time-rEversed diffusioN tEnsor Transformer: A new TENET of Few-Shot Object Detectioncited by 10
- 2017DeepKSPD: Learning Kernel-matrix-based SPD Representation for Fine-grained Image Recognitioncited by 7
- 2018Statistically Motivated Second Order Poolingcited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 0; 2026: 2.
6 papers.
- 2024Meet JEANIE: a Similarity Measure for 3D Skeleton Sequences via Temporal-Viewpoint Alignmentcited by 10
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometrycited by 9
- 2023Exploiting Field Dependencies for Learning on Categorical Datacited by 2
- 2024VLLaVO: Mitigating Visual Gap through LLMscited by 2
- 2026Cross-Modal Rationale Transfer for Explainable Humanitarian Classification on Social Mediacited by 0
- 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
- 2026Cross-Modal Rationale Transfer for Explainable Humanitarian Classification on Social Media19 Mar 2026
- 2024Understanding Matrix Function Normalizations in Covariance Pooling through the Lens of Riemannian Geometry15 Jul 2024
- 2024Meet JEANIE: a Similarity Measure for 3D Skeleton Sequences via Temporal-Viewpoint Alignment7 Feb 2024
- 2024VLLaVO: Mitigating Visual Gap through LLMs6 Jan 2024
- 2023Exploiting Field Dependencies for Learning on Categorical Data18 Jul 2023