Training Deep Networks with Structured Layers by Matrix Backpropagation
Not on the map. Why?
Abstract (arXiv)
Deep neural network architectures have recently produced excellent results in a variety of areas in artificial intelligence and visual recognition, well surpassing traditional shallow architectures trained using hand-designed features. The power of deep networks stems both from their ability to perform local computations followed by pointwise non-linearities over increasingly larger receptive fields, and from the simplicity and scalability of the gradient-descent training procedure based on backpropagation. An open problem is the inclusion of layers that perform global, structured matrix computations like segmentation (e.g. normalized cuts) or higher-order pooling (e.g. log-tangent space metrics defined over the manifold of symmetric positive definite matrices) while preserving the validity and efficiency of an end-to-end deep training framework. In this paper we propose a sound mathematical apparatus to formally integrate global structured computation into deep computation architectures. At the heart of our methodology is the development of the theory and practice of backpropagation that generalizes to the calculus of adjoint matrix variations. The proposed matrix backpropagation methodology applies broadly to a variety of problems in machine learning or computational perception. Here we illustrate it by performing visual segmentation experiments using the BSDS and MSCOCO benchmarks, where we show that deep networks relying on second-order pooling and normalized cuts layers, trained end-to-end using matrix backpropagation, outperform counterparts that do not take advantage of such global layers.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Sep 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 7; 2023: 2; 2024: 3; 2025: 4; 2026: 6.
30 papers.
Sort:
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselinescited by 19
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2022Fast Differentiable Matrix Square Root and Inverse Square Rootcited by 16
- 2022Fast Differentiable Matrix Square Rootcited by 14
- 2023SepicNet: Sharp Edges Recovery by Parametric Inference of Curves in 3D Shapescited by 13
- 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognitioncited by 10
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometriescited by 8
- 2025Learning to Normalize on the SPD Manifold under Bures-Wasserstein Geometrycited by 7
- 2021SoT: Delving Deeper into Classification Head for Transformercited by 5
- 2022Grouping-matrix based Graph Pooling with Adaptive Number of Clusterscited by 5
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
18 more
- 2024OTLRM: Orthogonal Learning-based Low-Rank Metric for Multi-Dimensional Inverse Problemscited by 5
- 2021Differentiable Deconvolution for Improved Stroke Perfusion Analysiscited by 4
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
- 2021Grassmannian learning mutual subspace method for image set recognitioncited by 3
- 2024Classification of Buried Objects from Ground Penetrating Radar Images by using Second Order Deep Learning Modelscited by 3
- 2021Adversarial Representation Learning With Closed-Form Solverscited by 2
- 2025GrFormer: A Novel Transformer on Grassmann Manifold for Infrared and Visible Image Fusioncited by 2
- 2022DreamNet: A Deep Riemannian Network based on SPD Manifold Learning for Visual Classificationcited by 1
- 2025VectorFit : Adaptive Singular & Bias Vector Fine-Tuning of Pre-trained Foundation Modelscited by 1
- 2021SVMax: A Feature Embedding Regularizercited by 0
- 2021Grassmann Iterative Linear Discriminant Analysis with Proxy Matrix Optimizationcited by 0
- 2025Learning Topology-Driven Multi-Subspace Fusion for Grassmannian Deep Networkcited by 0
- 2026SOLAR: SVD-Optimized Lifelong Attention for Recommendationcited by 0
- 2026Voronoi-based Second-order Descriptor with Whitened Metric in LiDAR Place Recognitioncited by 0
- 2026PIEDet: Prototype-Driven Intrinsically Explainable Object Detectioncited by 0
- 2026Riemannian Networks over Full-Rank Correlation Matricescited by 0
- 2026FlexPooling with Simple Auxiliary Classifiers in Deep Networkscited by 0
- 2026Riemannian Deep Learning: Modules, Networks, and Geometriescited by 0
- 2026Riemannian Deep Learning: Modules, Networks, and Geometries21 Jul 2026
- 2026FlexPooling with Simple Auxiliary Classifiers in Deep Networks12 Jun 2026
- 2026Riemannian Networks over Full-Rank Correlation Matrices18 May 2026
- 2026PIEDet: Prototype-Driven Intrinsically Explainable Object Detection15 Apr 2026
- 2026Voronoi-based Second-order Descriptor with Whitened Metric in LiDAR Place Recognition16 Mar 2026
- 2026SOLAR: SVD-Optimized Lifelong Attention for Recommendation3 Mar 2026
- 2025Learning Topology-Driven Multi-Subspace Fusion for Grassmannian Deep Network9 Nov 2025
- 2025GrFormer: A Novel Transformer on Grassmann Manifold for Infrared and Visible Image Fusion17 Jun 2025
- 2025Learning to Normalize on the SPD Manifold under Bures-Wasserstein Geometry1 Apr 2025
- 2025VectorFit : Adaptive Singular & Bias Vector Fine-Tuning of Pre-trained Foundation Models25 Mar 2025
- 2024OTLRM: Orthogonal Learning-based Low-Rank Metric for Multi-Dimensional Inverse Problems15 Dec 2024
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometries28 Sep 2024
18 more
- 2024Classification of Buried Objects from Ground Penetrating Radar Images by using Second Order Deep Learning Models20 Sep 2024
- 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselines30 Aug 2023
- 2023SepicNet: Sharp Edges Recovery by Parametric Inference of Curves in 3D Shapes13 Apr 2023
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglement11 Dec 2022
- 2022Grouping-matrix based Graph Pooling with Adaptive Number of Clusters7 Sep 2022
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonality5 Jul 2022
- 2022DreamNet: A Deep Riemannian Network based on SPD Manifold Learning for Visual Classification16 Jun 2022
- 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognition26 May 2022
- 2022Fast Differentiable Matrix Square Root and Inverse Square Root29 Jan 2022
- 2022Fast Differentiable Matrix Square Root21 Jan 2022
- 2021Grassmannian learning mutual subspace method for image set recognition8 Nov 2021
- 2021Adversarial Representation Learning With Closed-Form Solvers12 Sep 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
- 2021Grassmann Iterative Linear Discriminant Analysis with Proxy Matrix Optimization16 Apr 2021
- 2021Differentiable Deconvolution for Improved Stroke Perfusion Analysis31 Mar 2021
- 2021Deep Graph Matching under Quadratic Constraint11 Mar 2021
- 2021SVMax: A Feature Embedding Regularizer4 Mar 2021
- 2021Why Approximate Matrix Square Root Outperforms Accurate SVD in Global Covariance Pooling?cited by 24
- 2023SHARP Challenge 2023: Solving CAD History and pArameters Recovery from Point clouds and 3D scans. Overview, Datasets, Metrics, and Baselinescited by 19
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2022Fast Differentiable Matrix Square Root and Inverse Square Rootcited by 16
- 2022Fast Differentiable Matrix Square Rootcited by 14
- 2023SepicNet: Sharp Edges Recovery by Parametric Inference of Curves in 3D Shapescited by 13
- 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognitioncited by 10
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometriescited by 8
- 2025Learning to Normalize on the SPD Manifold under Bures-Wasserstein Geometrycited by 7
- 2021SoT: Delving Deeper into Classification Head for Transformercited by 5
- 2022Grouping-matrix based Graph Pooling with Adaptive Number of Clusterscited by 5
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
12 most cited of 30 All 30 (JSON)
- 2026Riemannian Deep Learning: Modules, Networks, and Geometries21 Jul 2026
- 2026FlexPooling with Simple Auxiliary Classifiers in Deep Networks12 Jun 2026
- 2026Riemannian Networks over Full-Rank Correlation Matrices18 May 2026
- 2026PIEDet: Prototype-Driven Intrinsically Explainable Object Detection15 Apr 2026
- 2026Voronoi-based Second-order Descriptor with Whitened Metric in LiDAR Place Recognition16 Mar 2026
- 2026SOLAR: SVD-Optimized Lifelong Attention for Recommendation3 Mar 2026
- 2025Learning Topology-Driven Multi-Subspace Fusion for Grassmannian Deep Network9 Nov 2025
- 2025GrFormer: A Novel Transformer on Grassmann Manifold for Infrared and Visible Image Fusion17 Jun 2025
- 2025Learning to Normalize on the SPD Manifold under Bures-Wasserstein Geometry1 Apr 2025
- 2025VectorFit : Adaptive Singular & Bias Vector Fine-Tuning of Pre-trained Foundation Models25 Mar 2025
- 2024OTLRM: Orthogonal Learning-based Low-Rank Metric for Multi-Dimensional Inverse Problems15 Dec 2024
- 2024RMLR: Extending Multinomial Logistic Regression into General Geometries28 Sep 2024
12 newest of 30 All 30 (JSON)