Orthogonalizing Convolutional Layers with the Cayley Transform
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Wide Residual Networkscited by 3,057
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
- 2017Spectrally-normalized margin bounds for neural networkscited by 681
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
34 more
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2018Regularisation of Neural Networks by Enforcing Lipschitz Continuitycited by 311
- 2018Certified Defenses against Adversarial Examplescited by 305
- 2015Unitary Evolution Recurrent Neural Networkscited by 291
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
- 2017Parseval Networks: Improving Robustness to Adversarial Examplescited by 288
- 2016Safety Verification of Deep Neural Networkscited by 262
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
- 2018Sorting out Lipschitz function approximationcited by 211
- 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
- 2018Lipschitz-Margin Training: Scalable Certification of Perturbation Invariance for Deep Neural Networkscited by 193
- 2017Formal Guarantees on the Robustness of a Classifier against Adversarial Manipulationcited by 182
- 2018Evaluating the Robustness of Neural Networks: An Extreme Value Theory Approachcited by 181
- 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
- 2018Scaling provable adversarial defensescited by 141
- 2018i-RevNet: Deep Invertible Networkscited by 137
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2017An approach to reachability analysis for feed-forward ReLU neural networkscited by 126
- 2017Maximum Resilience of Artificial Neural Networkscited by 97
- 2018The Singular Values of Convolutional Layerscited by 95
- 2020Lipschitz constant estimation of Neural Networks via sparse polynomial optimizationcited by 87
- 2019Preventing Gradient Attenuation in Lipschitz Constrained Convolutional Networkscited by 86
- 2017On orthogonality and learning recurrent networks with long term dependenciescited by 82
- 2017Orthogonal Recurrent Neural Networks with Scaled Cayley Transformcited by 82
- 2020Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transformcited by 79
- 2019Trivializations for Gradient-Based Optimization on Manifoldscited by 78
- 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
- 2020Adversarial Robustness on In- and Out-Distribution Improves Explainabilitycited by 73
- 2018Can We Gain More from Orthogonality Regularizations in Training Deep CNNs?cited by 62
- 2016Regularizing CNNs with Locally Constrained Decorrelationscited by 41
- 2020Deep Isometric Learning for Visual Recognitioncited by 38
- 2017Evaluating Robustness of Neural Networks with Mixed Integer Programmingcited by 14
- 2018Complex Unitary Recurrent Neural Networks using Scaled Cayley Transformcited by 12
Built on by
Citing papers per year: 2021: 9; 2022: 20; 2023: 21; 2024: 20; 2025: 23; 2026: 12.
105 papers.
Sort:
By area:
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
- 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 58
- 2023Direct Parameterization of Lipschitz-Bounded Deep Networkscited by 49
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
- 2022Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networkscited by 39
- 2023Auxiliary Losses for Learning Generalizable Concept-based Modelscited by 35
- 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
- 2022projUNN: efficient method for training deep networks with unitary matricescited by 27
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
38 more
- 2021Orthogonal Graph Neural Networkscited by 19
- 2022Efficiently Training Low-Curvature Neural Networkscited by 19
- 2023Efficient Bound of Lipschitz Constant for Convolutional Layers by Gram Iterationcited by 19
- 2023Certified Robustness via Dynamic Margin Maximization and Improved Lipschitz Regularizationcited by 19
- 2021Existence, Stability and Scalability of Orthogonal Convolutional Neural Networkscited by 16
- 20231-Lipschitz Layers Compared: Memory, Speed, and Certifiable Robustnesscited by 15
- 2023Unlocking Deterministic Robustness Certification on ImageNetcited by 13
- 2022Multi-manifold Attention for Vision Transformerscited by 12
- 2023Robust low-rank training via approximate orthonormal constraintscited by 12
- 2023DP-SGD Without Clipping: The Lipschitz Neural Network Waycited by 11
- 2024PROSAC: Provably Safe Certification for Machine Learning Models under Adversarial Attackscited by 11
- 2022Dynamical systems' based neural networkscited by 10
- 2023Robust One-Class Classification with Signed Distance Function using 1-Lipschitz Neural Networkscited by 10
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programmingcited by 10
- 2022Improved techniques for deterministic l2 robustnesscited by 9
- 2023Lipschitz-bounded 1D convolutional neural networks using the Cayley transform and the controllability Gramiancited by 9
- 2024Monotone, Bi-Lipschitz, and Polyak-Lojasiewicz Networkscited by 9
- 2023Asymmetric Certified Robustness via Feature-Convex Neural Networkscited by 8
- 20241-Lipschitz Neural Distance Fieldscited by 8
- 2024Unitary convolutions for learning on graphs and groupscited by 8
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architecturescited by 8
- 2021Scaling-up Diverse Orthogonal Convolutional Networks with a Paraunitary Frameworkcited by 7
- 2024Spectrum Extraction and Clipping for Implicitly Linear Layerscited by 7
- 2024Certified Robust Accuracy of Neural Networks Are Bounded due to Bayes Errorscited by 7
- 2025Approximation theory for 1-Lipschitz ResNetscited by 7
- 2022On the Minimal Adversarial Perturbation for Deep Neural Networks with Provable Estimation Errorcited by 6
- 2022On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspectivecited by 6
- 2023The Lipschitz-Variance-Margin Tradeoff for Enhanced Randomized Smoothingcited by 6
- 2024Novel Quadratic Constraints for Extending LipSDP beyond Slope-Restricted Activationscited by 6
- 2022Feedback Gradient Descent: Efficient and Stable Optimization with Orthogonality for DNNscited by 5
- 2022Orthogonal SVD Covariance Conditioning and Latent Disentanglementcited by 5
- 2024Graph Unitary Message Passingcited by 5
- 2024OrthCaps: An Orthogonal CapsNet with Sparse Attention Routing and Pruningcited by 5
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Losscited by 5
- 2026Approximation Theory for Lipschitz Continuous Transformerscited by 5
- 2021Self-Correcting Neural Networks For Safe Classificationcited by 4
- 2022Improving Covariance Conditioning of the SVD Meta-layer by Orthogonalitycited by 4
- 2022Robust-by-Design Classification via Unitary-Gradient Neural Networkscited by 4
50 most cited of 105 All 105 (JSON)
- 2026LipSSM: Structurally Lipschitz-Bounded Cascaded State-Space Model via Metric Transfer between Consecutive SSM Layers25 Sep 2026
- 2026Adversarial Training Without Input Gradients via Low-Rank Householder Expansions27 Aug 2026
- 2026CAGE: Certified Authorization under Typed-Return Uncertainty for Tool-Using Agents31 Jul 2026
- 2026Robustly Invertible Nonlinear Dynamics and the BiLipREN: From Inversion-Based Control to Generative Trajectory Modelling10 Jul 2026
- 2026LiST: Lipschitz Scaling Training for Robust and Calibrated Neural Networks8 Jul 2026
- 2026Hamiltonian-Inspired Attention Mechanism for Scalable RF Transmitter Fingerprinting17 May 2026
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberation23 Mar 2026
- 2026Approximation Theory for Lipschitz Continuous Transformers17 Feb 2026
- 2026Pseudo-Invertible Neural Networks5 Feb 2026
- 2026LipNeXt: Scaling up Lipschitz-based Certified Robustness to Billion-parameter Models26 Jan 2026
- 2026Orthogonium : A Unified, Efficient Library of Orthogonal and 1-Lipschitz Building Blocks20 Jan 2026
- 2026LDLT L-Lipschitz Network Weight Parameterization Initialization13 Jan 2026
38 more
- 2025Orthogonal Activation with Implicit Group-Aware Bias Learning for Class Imbalance23 Dec 2025
- 2025Forward Only Learning for Orthogonal Neural Networks of any Depth19 Dec 2025
- 2025Knowledge Diversion for Efficient Morphology Control and Policy Transfer10 Dec 2025
- 2025Calibrating and Rotating: A Unified Framework for Weight Conditioning in PEFT28 Oct 2025
- 2025Stable neural networks and connections to continuous dynamical systems25 Oct 2025
- 2025Fine-Tuning Flow Matching via Maximum Likelihood Estimation of Reconstructions2 Oct 2025
- 2025SSVD: Structured SVD for Parameter-Efficient Fine-Tuning and Benchmarking under Domain Shift in ASR2 Sep 2025
- 2025Deep Network Trainability via Persistent Subspace Orthogonality4 Aug 2025
- 2025Aliasing in Convnets: A Frame-Theoretic Perspective8 Jul 2025
- 2025SDP-CROWN: Efficient Bound Propagation for Neural Network Verification with Tightness of Semidefinite Programming7 Jun 2025
- 2025Robustness as Architecture: Designing IQA Models to Withstand Adversarial Perturbations5 Jun 2025
- 2025On the Lipschitz Continuity of Set Aggregation Functions and Neural Networks for Sets30 May 2025
- 2025Discrete Markov Bridge26 May 2025
- 2025Enhancing Certified Robustness via Block Reflector Orthogonal Layers and Logit Annealing Loss21 May 2025
- 2025Approximation theory for 1-Lipschitz ResNets17 May 2025
- 2025Robustly Invertible Nonlinear Dynamics and the BiLipREN: Contracting Neural Models with Contracting Inverses5 May 2025
- 2025Bridging the Theoretical Gap in Randomized Smoothing3 Apr 2025
- 2025R2DN: Scalable Parameterization of Contracting and Lipschitz Recurrent Deep Networks1 Apr 2025
- 2025LipShiFT: A Certifiably Robust Shift-based Vision Transformer18 Mar 2025
- 2025APECS: Adaptive Personalized Control System Architecture10 Mar 2025
- 20251-Lipschitz Network Initialization for Certifiably Robust Classification Applications: A Decay Problem28 Feb 2025
- 2025Norm-Bounded Low-Rank Adaptation31 Jan 2025
- 2025An Adaptive Orthogonal Convolution Scheme for Efficient and Flexible CNN Architectures14 Jan 2025
- 2024Inference Privacy: Properties and Mechanisms27 Nov 2024
- 2024Fast and scalable Wasserstein-1 neural optimal transport solver for single-cell perturbation prediction1 Nov 2024
- 2024LipKernel: Lipschitz-Bounded Convolutional Neural Networks via Dissipative Layers29 Oct 2024
- 2024Integrating uncertainty quantification into randomized smoothing based robustness guarantees27 Oct 2024
- 2024Unitary convolutions for learning on graphs and groups7 Oct 2024
- 2024LOTOS: Layer-wise Orthogonalization for Training Robust Ensembles7 Oct 2024
- 2024Certified Causal Defense with Generalizable Robustness28 Aug 2024
- 2024Parseval Convolution Operators and Neural Networks19 Aug 2024
- 20241-Lipschitz Neural Distance Fields14 Jun 2024
- 2024Learning conditional distributions on continuous spaces13 Jun 2024
- 2024Sparser, Better, Deeper, Stronger: Improving Sparse Training with Exact Orthogonal Initialization3 Jun 2024
- 2024Certified Robust Accuracy of Neural Networks Are Bounded due to Bayes Errors19 May 2024
- 2024On Robust Reinforcement Learning with Lipschitz-Bounded Policy Networks19 May 2024
- 2024OrthCaps: An Orthogonal CapsNet with Sparse Attention Routing and Pruning20 Mar 2024
- 2024Graph Unitary Message Passing17 Mar 2024
50 newest of 105 All 105 (JSON)
- 2023Towards Better Certified Segmentation via Diffusion Modelscited by 2
- 2025Discrete Markov Bridgecited by 0
- 2025Fine-Tuning Flow Matching via Maximum Likelihood Estimation of Reconstructionscited by 0
- 2025Fine-Tuning Flow Matching via Maximum Likelihood Estimation of Reconstructions2 Oct 2025
- 2025Discrete Markov Bridge26 May 2025
- 2023Towards Better Certified Segmentation via Diffusion Models16 Jun 2023
- 2021Dirichlet Energy Constrained Learning for Deep Graph Neural Networkscited by 97
- 2021A Dynamical System Perspective for Lipschitz Neural Networkscited by 59
- 2023A Unified Algebraic Perspective on Lipschitz Neural Networkscited by 58
- 2023Direct Parameterization of Lipschitz-Bounded Deep Networkscited by 49
- 2022Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspectivecited by 48
- 2021Improved deterministic l2 robustness on CIFAR-10 and CIFAR-100cited by 47
- 2022Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networkscited by 39
- 2023Auxiliary Losses for Learning Generalizable Concept-based Modelscited by 35
- 2022LOT: Layer-wise Orthogonal Training on Improving ℓ2 Certified Robustnesscited by 32
- 2022projUNN: efficient method for training deep networks with unitary matricescited by 27
- 2021Boosting the Certified Robustness of L-infinity Distance Netscited by 24
- 2023Expressive Losses for Verified Robustness via Convex Combinationscited by 23
12 most cited of 101 All 101 (JSON)
- 2026LipSSM: Structurally Lipschitz-Bounded Cascaded State-Space Model via Metric Transfer between Consecutive SSM Layers25 Sep 2026
- 2026Adversarial Training Without Input Gradients via Low-Rank Householder Expansions27 Aug 2026
- 2026Robustly Invertible Nonlinear Dynamics and the BiLipREN: From Inversion-Based Control to Generative Trajectory Modelling10 Jul 2026
- 2026LiST: Lipschitz Scaling Training for Robust and Calibrated Neural Networks8 Jul 2026
- 2026Hamiltonian-Inspired Attention Mechanism for Scalable RF Transmitter Fingerprinting17 May 2026
- 2026LipsAM: Lipschitz-Continuous Amplitude Modifier for Audio Signal Processing and its Application to Plug-and-Play Dereverberation23 Mar 2026
- 2026Approximation Theory for Lipschitz Continuous Transformers17 Feb 2026
- 2026Pseudo-Invertible Neural Networks5 Feb 2026
- 2026LipNeXt: Scaling up Lipschitz-based Certified Robustness to Billion-parameter Models26 Jan 2026
- 2026Orthogonium : A Unified, Efficient Library of Orthogonal and 1-Lipschitz Building Blocks20 Jan 2026
- 2026LDLT L-Lipschitz Network Weight Parameterization Initialization13 Jan 2026
- 2025Orthogonal Activation with Implicit Group-Aware Bias Learning for Class Imbalance23 Dec 2025
12 newest of 101 All 101 (JSON)