Lipschitz-bounded 1D convolutional neural networks using the Cayley transform and the controllability Gramian

Patricia Pauli, Ruigang Wang, Ian R. Manchester, Frank Allgöwer
3/20/2023
cs.LGeess.SYstat.ML

No confident code implementation found for this paper.

Abstract

We establish a layer-wise parameterization for 1D convolutional neural networks (CNNs) with built-in end-to-end robustness guarantees. In doing so, we use the Lipschitz constant of the input-output mapping characterized by a CNN as a robustness measure. We base our parameterization on the Cayley transform that parameterizes orthogonal matrices and the controllability Gramian of the state space representation of the convolutional layers. The proposed parameterization by design fulfills linear matrix inequalities that are sufficient for Lipschitz continuity of the CNN, which further enables unconstrained training of Lipschitz-bounded 1D CNNs. Finally, we train Lipschitz-bounded 1D CNNs for the classification of heart arrythmia data and show their improved robustness.

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. Any repos shown below are weak matches — 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{pauli2023lipschitzbounded,
  title  = {Lipschitz-bounded 1D convolutional neural networks using the Cayley transform and the controllability Gramian},
  author = {Patricia Pauli and Ruigang Wang and Ian R. Manchester and Frank Allgöwer},
  year   = {2023},
  eprint = {2303.11835},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.11835v2}
}

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.11835.svg)](https://codeofpaper.com/paper/2303.11835)

Discussion