mlsanityData to 14 Oct 2026

Robust Differentiable SVD

arXiv 2104.03821 ↗First posted 8 Apr 2021cs.CVcited by 19

Not on the map. Why?

Abstract (arXiv)

Eigendecomposition of symmetric matrices is at the heart of many computer vision algorithms. However, the derivatives of the eigenvectors tend to be numerically unstable, whether using the SVD to compute them analytically or using the Power Iteration (PI) method to approximate them. This instability arises in the presence of eigenvalues that are close to each other. This makes integrating eigendecomposition into deep networks difficult and often results in poor convergence, particularly when dealing with large matrices. While this can be mitigated by partitioning the data into small arbitrary groups, doing so has no theoretical basis and makes it impossible to exploit the full power of eigendecomposition. In previous work, we mitigated this using SVD during the forward pass and PI to compute the gradients during the backward pass. However, the iterative deflation procedure required to compute multiple eigenvectors using PI tends to accumulate errors and yield inaccurate gradients. Here, we show that the Taylor expansion of the SVD gradient is theoretically equivalent to the gradient obtained using PI without relying in practice on an iterative process and thus yields more accurate gradients. We demonstrate the benefits of this increased accuracy for image classification and style transfer.

Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 32 of its 63 references that are in the map. First posted on arXiv 8 Apr 2021.

Builds on

32 of 63 references.

References · 32

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  4. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  5. 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,694
  6. 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 2,010
  7. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,636
  8. 2016Least Squares Generative Adversarial Networkscited by 1,001
  9. 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
  10. 2017Universal Style Transfer via Feature Transformscited by 354
  11. 2018Diverse Image-to-Image Translation via Disentangled Representationscited by 296
  12. 2015Bilinear CNNs for Fine-grained Visual Recognitioncited by 228
20 more
  1. 2017Learning to Find Good Correspondencescited by 176
  2. 2016Texture Networks: Feed-forward Synthesis of Textures and Stylized Imagescited by 174
  3. 2019Switchable Whitening for Deep Representation Learningcited by 106
  4. 2015Optimal whitening and decorrelationcited by 97
  5. 2019Iterative Normalization: Beyond Standardization towards Efficient Whiteningcited by 92
  6. 2017StyleBank: An Explicit Representation for Neural Image Style Transfercited by 89
  7. 2018Decorrelated Batch Normalizationcited by 83
  8. 2017Towards Faster Training of Global Covariance Pooling Networks by Iterative Matrix Square Root Normalizationcited by 65
  9. 2017Diversified Texture Synthesis with Feed-forward Networkscited by 59
  10. 2018Image-to-Image Translation via Group-wise Deep Whitening-and-Coloring Transformationcited by 49
  11. 2017Is Second-order Information Helpful for Large-scale Visual Recognition?cited by 44
  12. 2018Binge Watching: Scaling Affordance Learning from Sitcomscited by 41
  13. 2017Improved Bilinear Pooling with CNNscited by 29
  14. 2018Whitening and Coloring batch transform for GANscited by 27
  15. 2019Backpropagation-Friendly Eigendecompositioncited by 27
  16. 2017Dynamic Label Graph Matching for Unsupervised Video Re-Identificationcited by 23
  17. 2018Every Smile is Unique: Landmark-Guided Diverse Smile Generationcited by 23
  18. 2018Eigendecomposition-free Training of Deep Networks with Zero Eigenvalue-based Lossescited by 15
  19. 2020An Investigation into the Stochasticity of Batch Whiteningcited by 14
  20. 2017Second-order Convolutional Neural Networkscited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 7; 2023: 4; 2024: 2; 2025: 2; 2026: 4.

19 papers.

Sort:

  1. 2023Shape-Constraint Recurrent Flow for 6D Object Pose Estimationcited by 17
  2. 2022Fast Differentiable Matrix Square Root and Inverse Square Rootcited by 16
  3. 2022Fast Differentiable Matrix Square Rootcited by 14
  4. 2024Self-Consistency Training for Density-Functional-Theory Hamiltonian Predictioncited by 12
  5. 2022On the Eigenvalues of Global Covariance Pooling for Fine-grained Visual Recognitioncited by 10
  6. 2022Grouping-matrix based Graph Pooling with Adaptive Number of Clusterscited by 5
  7. 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
  8. 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
  9. 2024Spectral Norm of Convolutional Layers with Circular and Zero Paddingscited by 4
  10. 2023Learning Unorthogonalized Matrices for Rotation Estimationcited by 3
  11. 2022Batch-efficient EigenDecomposition for Small and Medium Matricescited by 2
  12. 2023Deep unrolling Shrinkage Network for Dynamic MR imagingcited by 2
7 more
  1. 2025Iterative Low-rank Network for Hyperspectral Image Denoisingcited by 2
  2. 2025JotlasNet: Joint Tensor Low-Rank and Attention-based Sparse Unrolling Network for Accelerating Dynamic MRIcited by 1
  3. 2023RadarLCD: Learnable Radar-based Loop Closure Detection Pipelinecited by 0
  4. 2026Training Without Orthogonalization, Inference With SVD: A Gradient Analysis of Rotation Representationscited by 0
  5. 2026Computation-Aware Kalman Filtering with Model Selection for Neural Dynamicscited by 0
  6. 2026Equivariant Neural Belief Propagationcited by 0
  7. 2026Fast Differentiable SVD on GPU via Polar Decompositioncited by 0