mlsanityData to 7 Oct 2026

Orthogonalizing Convolutional Layers with the Cayley Transform

arXiv 2104.07167 ↗First posted 14 Apr 2021cs.LG stat.MLcited by 105

Not on the map. Why?

Abstract (arXiv)

Recent work has highlighted several advantages of enforcing orthogonality in the weight layers of deep networks, such as maintaining the stability of activations, preserving gradient norms, and enhancing adversarial robustness by enforcing low Lipschitz constants. Although numerous methods exist for enforcing the orthogonality of fully-connected layers, those for convolutional layers are more heuristic in nature, often focusing on penalty methods or limited classes of convolutions. In this work, we propose and evaluate an alternative approach to directly parameterize convolutional layers that are constrained to be orthogonal. Specifically, we propose to apply the Cayley transform to a skew-symmetric convolution in the Fourier domain, so that the inverse convolution needed by the Cayley transform can be computed efficiently. We compare our method to previous Lipschitz-constrained and orthogonal convolutional layers and show that it indeed preserves orthogonality to a high degree even for large convolutions. Applied to the problem of certified adversarial robustness, we show that networks incorporating the layer outperform existing deterministic methods for certified defense against ℓ2-norm-bounded adversaries, while scaling to larger architectures than previously investigated. Code is available at https://github.com/locuslab/orthogonal-convolutions.

Key facts. Cited by 105 papers in the map (data through 7 Oct 2026). Builds on 46 of its 55 references that are in the map. First posted on arXiv 14 Apr 2021.

Builds on

46 of 55 references.

References · 46

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2013Intriguing properties of neural networkscited by 5,114
  5. 2016Wide Residual Networkscited by 3,057
  6. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  7. 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
  8. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  9. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
  10. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
  11. 2017Spectrally-normalized margin bounds for neural networkscited by 681
  12. 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
34 more
  1. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  2. 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
  3. 2018Certified Defenses against Adversarial Examplescited by 305
  4. 2015Unitary Evolution Recurrent Neural Networkscited by 291
  5. 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
  6. 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
  7. 2016Safety Verification of Deep Neural Networkscited by 262
  8. 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
  9. 2018Sorting out Lipschitz function approximationcited by 211
  10. 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
  11. 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
  12. 2017Formal Guarantees on the Robustness of a Classifier against Adversarial Manipulationcited by 182
  13. 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 181
  14. 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
  15. 2018Scaling provable adversarial defensescited by 141
  16. 2018i-RevNet: Deep Invertible Networkscited by 137
  17. 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
  18. 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
  19. 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
  20. 2017Maximum Resilience of Artificial Neural Networkscited by 97
  21. 2018The Singular Values of Convolutional Layerscited by 95
  22. 2020Lipschitz constant estimation of Neural Networks via sparse polynomial optimizationcited by 87
  23. 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
  24. 2017On orthogonality and learning recurrent networks with long term dependenciescited by 82
  25. 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 82
  26. 2020Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transformcited by 79
  27. 2019Trivializations for Gradient-Based Optimization on Manifoldscited by 78
  28. 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
  29. 2020Adversarial Robustness on In- and Out-Distribution Improves Explainabilitycited by 73
  30. 2018Can We Gain More from Orthogonality Regularizations in Training Deep CNNs?cited by 62
  31. 2016Regularizing CNNs with Locally Constrained Decorrelationscited by 41
  32. 2020Deep Isometric Learning for Visual Recognitioncited by 38
  33. 2017Evaluating Robustness of Neural Networks with Mixed Integer Programmingcited by 14
  34. 2018Complex Unitary Recurrent Neural Networks using Scaled Cayley Transformcited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 9; 2022: 20; 2023: 21; 2024: 20; 2025: 23; 2026: 12.

105 papers.

Sort:

By area:

  1. 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
  2. 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
  3. 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 58
  4. 2023Direct Parameterization of Lipschitz-Bounded Deep Networkscited by 49
  5. 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
  6. 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
  7. 2022Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networkscited by 39
  8. 2023Auxiliary Losses for Learning Generalizable Concept-based Modelscited by 35
  9. 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
  10. 2022projUNN: efficient method for training deep networks with unitary matricescited by 27
  11. 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
  12. 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
38 more
  1. 2021Orthogonal Graph Neural Networkscited by 19
  2. 2022Efficiently Training Low-Curvature Neural Networkscited by 19
  3. 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iterationcited by 19
  4. 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
  5. 2021Existence, Stability and Scalability of Orthogonal Convolutional Neural Networkscited by 16
  6. 20231-Lipschitz Layers Compared: Memory, Speed, and Certifiable Robustnesscited by 15
  7. 2023Unlocking Deterministic Robustness Certification on ImageNetcited by 13
  8. 2022Multi-manifold Attention for Vision Transformerscited by 12
  9. 2023Robust low-rank training via approximate orthonormal constraintscited by 12
  10. 2023DP-SGD Without Clipping: The Lipschitz Neural Network Waycited by 11
  11. 2024PROSAC: Provably Safe Certification for Machine Learning Models under Adversarial Attackscited by 11
  12. 2022Dynamical systems' based neural networkscited by 10
  13. 2023Robust One-Class Classification with Signed Distance Function using 1-Lipschitz Neural Networkscited by 10
  14. 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programmingcited by 10
  15. 2022Improved techniques for deterministic l2 robustnesscited by 9
  16. 2023Lipschitz-bounded 1D convolutional neural networks using the Cayley transform and the controllability Gramiancited by 9
  17. 2024Monotone, Bi-Lipschitz, and Polyak-Lojasiewicz Networkscited by 9
  18. 2023Asymmetric Certified Robustness via Feature-Convex Neural Networkscited by 8
  19. 20241-Lipschitz Neural Distance Fieldscited by 8
  20. 2024Unitary convolutions for learning on graphs and groupscited by 8
  21. 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architecturescited by 8
  22. 2021Scaling-up Diverse Orthogonal Convolutional Networks with a Paraunitary Frameworkcited by 7
  23. 2024Spectrum Extraction and Clipping for Implicitly Linear Layerscited by 7
  24. 2024Certified Robust Accuracy of Neural Networks Are Bounded due to Bayes Errorscited by 7
  25. 2025Approximation theory for 1-Lipschitz ResNetscited by 7
  26. 2022On the Minimal Adversarial Perturbation for Deep Neural Networks with Provable Estimation Errorcited by 6
  27. 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspectivecited by 6
  28. 2023The Lipschitz-Variance-Margin Tradeoff for Enhanced Randomized Smoothingcited by 6
  29. 2024Novel Quadratic Constraints for Extending LipSDP beyond Slope-Restricted Activationscited by 6
  30. 2022Feedback Gradient Descent: Efficient and Stable Optimization with Orthogonality for DNNscited by 5
  31. 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
  32. 2024Graph Unitary Message Passingcited by 5
  33. 2024OrthCaps: An Orthogonal CapsNet with Sparse Attention Routing and Pruningcited by 5
  34. 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Losscited by 5
  35. 2026Approximation Theory for Lipschitz Continuous Transformerscited by 5
  36. 2021Self-Correcting Neural Networks For Safe Classificationcited by 4
  37. 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
  38. 2022Robust-by-Design Classification via Unitary-Gradient Neural Networkscited by 4

50 most cited of 105 All 105 (JSON)