paper-with-me

홈 › Papers

Lipschitz constant estimation for general neural network architectures using control tools

2024-05-02 · Patricia Pauli, Dennis Gramlich, Frank Allgöwer

This paper is devoted to the estimation of the Lipschitz constant of general neural network architectures using semidefinite programming. For this purpose, we interpret neural networks as time-varying dynamical systems, where the $k$-th layer corresponds to the dynamics at time $k$. A key novelty with respect to prior work is that we use this interpretation to exploit the series interconnection structure of feedforward neural networks with a dynamic programming recursion. Nonlinearities, such as activation functions and nonlinear pooling layers, are handled with integral quadratic constraints. If the neural network contains signal processing layers (convolutional or state space model layers), we realize them as 1-D/2-D/N-D systems and exploit this structure as well. We distinguish ourselves from related work on Lipschitz constant estimation by more extensive structure exploitation (scalability) and a generalization to a large class of common neural network architectures. To show the versatility and computational advantages of our method, we apply it to different neural network architectures trained on MNIST and CIFAR-10.

📄 PDF Abstract BibTeX arXiv:2405.01125

Code (1)

ppauli/GLipSDP 공식 구현

Similar Papers 제목 키워드 기반

Provable Lipschitz Certification for Generative Models

2021-07-06 · Matt Jordan, Alexandros G. Dimakis

We present a scalable technique for upper bounding the Lipschitz constant of generative models. We relate this quantity to the maximal norm over the set of attainable vector-Jacobian products of a given generative model.…

A provable control of sensitivity of neural networks through a direct parameterization of the overall bi-Lipschitzness

2024-04-15 · Yuri Kinoshita, Taro Toyoizumi

While neural networks can enjoy an outstanding flexibility and exhibit unprecedented performance, the mechanism behind their behavior is still not well-understood. To tackle this fundamental challenge, researchers have t…

Inductive BiasSensitivity

Efficient and Accurate Estimation of Lipschitz Constants for Deep Neural Networks

2019-06-12 · NeurIPS 2019 12 · Mahyar Fazlyab, Alexander Robey, Hamed Hassani, Manfred Morari 외

Tight estimation of the Lipschitz constant for deep neural networks (DNNs) is useful in many applications ranging from robustness certification of classifiers to stability analysis of closed-loop systems with reinforceme…

Reinforcement Learning

Scalable Lipschitz Estimation for CNNs

2024-03-27 · Yusuf Sulehman, Tingting Mu

Estimating the Lipschitz constant of deep neural networks is of growing interest as it is useful for informing on generalisability and adversarial robustness. Convolutional neural networks (CNNs) in particular, underpin …

Adversarial Robustness

Chordal Sparsity for Lipschitz Constant Estimation of Deep Neural Networks

2022-04-02 · Anton Xue, Lars Lindemann, Alexander Robey, Hamed Hassani 외

Lipschitz constants of neural networks allow for guarantees of robustness in image classification, safety in controller design, and generalizability beyond the training data. As calculating Lipschitz constants is NP-hard…

image-classificationImage ClassificationNavigate