Convolutional Neural Networks as 2-D systems

Dennis Gramlich, Patricia Pauli, Carsten W. Scherer, Frank Allgöwer, Christian Ebenbauer
3/6/2023
math.OCcs.LGeess.SY

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

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.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gramlich2023convolutional,
  title  = {Convolutional Neural Networks as 2-D systems},
  author = {Dennis Gramlich and Patricia Pauli and Carsten W. Scherer and Frank Allgöwer and Christian Ebenbauer},
  year   = {2023},
  eprint = {2303.03042},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.03042v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.03042.svg)](https://codeofpaper.com/paper/2303.03042)

Discussion