Convolutional Neural Networks as 2-D systems
Not on the map. Why?
Abstract (arXiv)
This paper introduces a novel representation of convolutional Neural Networks (CNNs) in terms of 2-D dynamical systems. To this end, the usual description of convolutional layers with convolution kernels, i.e., the impulse responses of linear filters, is realized in state space as a linear time-invariant 2-D system. The overall convolutional Neural Network composed of convolutional layers and nonlinear activation functions is then viewed as a 2-D version of a Lur'e system, i.e., a linear dynamical system interconnected with static nonlinear components. One benefit of this 2-D Lur'e system perspective on CNNs is that we can use robust control theory much more efficiently for Lipschitz constant estimation than previously possible.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 31 of its 71 references that are in the map. First posted on arXiv 6 Mar 2023.
Builds on
31 of 71 references.
References · 31
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Layer Normalizationcited by 5,579
- 2013Intriguing properties of neural networkscited by 5,114
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2018Lipschitz regularity of deep neural networks: analysis and efficient estimationcited by 413
- 2019Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networkscited by 290
- 2020Inductive Biases for Deep Learning of Higher-Level Cognitioncited by 273
- 2018Sorting out Lipschitz function approximationcited by 211
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2019On the Inductive Bias of Neural Tangent Kernelscited by 177
- 2019Orthogonal Convolutional Neural Networkscited by 122
- 2019Safety Verification and Robustness Analysis of Neural Networks via Quadratic Constraints and Semidefinite Programmingcited by 100
19 more
- 2020Training robust neural networks using Lipschitz boundscited by 98
- 2020Pooling Methods in Deep Neural Networks, a Reviewcited by 52
- 2020Lipschitz Bounded Equilibrium Networkscited by 49
- 2021Recurrent Equilibrium Networks: Flexible Dynamic Models with Guaranteed Stability and Robustnesscited by 43
- 2020Stability Analysis using Quadratic Constraints for Systems with Neural Network Controllerscited by 42
- 2021Efficient-CapsNet: Capsule Network with Self-Attention Routingcited by 41
- 2021Towards Certifying L-infinity Robustness using Neural Networks with L-inf-dist Neuronscited by 40
- 2020Imitation Learning with Stability and Safety Guaranteescited by 34
- 2021Pay attention to your loss: understanding misconceptions about 1-Lipschitz neural networkscited by 30
- 2019Deep neural networks, generic universal interpolation, and controlled ODEscited by 28
- 2020Approximating Lipschitz continuous functions with GroupSort neural networkscited by 27
- 2020Certifying Incremental Quadratic Constraints for Neural Networks via Convex Optimizationcited by 17
- 2021Semialgebraic Representation of Monotone Deep Equilibrium Models and Applications to Certificationcited by 16
- 2016Norm-preserving Orthogonal Permutation Linear Unit Activation Functions (OPLU)cited by 15
- 2022Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networkscited by 15
- 2022Lipschitz constant estimation for 1D convolutional neural networkscited by 13
- 2020Offset-free setpoint tracking using neural network controllerscited by 10
- 2020Large Norms of CNN Layers Do Not Hurt Adversarial Robustnesscited by 7
- 2021Linear systems with neural network nonlinearities: Improved stability analysis via acausal Zames-Falb multiplierscited by 6
Built on by
Citing papers per year: 2024: 4; 2025: 0; 2026: 1.
5 papers.
- 2024Lipschitz constant estimation for general neural network architectures using control toolscited by 8
- 2024Novel Quadratic Constraints for Extending LipSDP beyond Slope-Restricted Activationscited by 6
- 2024State space representations of the Roesser type for convolutional layerscited by 3
- 2024LipKernel: Lipschitz-Bounded Convolutional Neural Networks via Dissipative Layerscited by 2
- 2026Convex training of Lipschitz-regularized shallow neural networkscited by 0
- 2026Convex training of Lipschitz-regularized shallow neural networks17 Jun 2026
- 2024LipKernel: Lipschitz-Bounded Convolutional Neural Networks via Dissipative Layers29 Oct 2024
- 2024Lipschitz constant estimation for general neural network architectures using control tools2 May 2024
- 2024State space representations of the Roesser type for convolutional layers18 Mar 2024
- 2024Novel Quadratic Constraints for Extending LipSDP beyond Slope-Restricted Activations25 Jan 2024