paper-with-me

Papers

Direct Parameterization of Lipschitz-Bounded Deep Networks

2023-01-27 · Ruigang Wang, Ian R. Manchester

This paper introduces a new parameterization of deep neural networks (both fully-connected and convolutional) with guaranteed $\ell^2$ Lipschitz bounds, i.e. limited sensitivity to input perturbations. The Lipschitz guarantees are equivalent to the tightest-known bounds based on certification via a semidefinite program (SDP). We provide a ``direct'' parameterization, i.e., a smooth mapping from $\mathbb R^N$ onto the set of weights satisfying the SDP-based bound. Moreover, our parameterization is complete, i.e. a neural network satisfies the SDP bound if and only if it can be represented via our parameterization. This enables training using standard gradient methods, without any inner approximation or computationally intensive tasks (e.g. projections or barrier terms) for the SDP constraint. The new parameterization can equivalently be thought of as either a new layer type (the \textit{sandwich layer}), or a novel parameterization of standard feedforward networks with parameter sharing between neighbouring layers. A comprehensive set of experiments on image classification shows that sandwich layers outperform previous approaches on both empirical and certified robust accuracy. Code is available at \url{https://github.com/acfr/LBDN}.

📄 PDF Abstract BibTeX arXiv:2301.11526

Code (2)

acfr/lbdn 공식 구현 pytorch
acfr/RobustNeuralNetworks.jl

Tasks

image-classificationImage Classification

Similar Papers 제목 키워드 기반

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

2023-03-20 · Patricia Pauli, Ruigang Wang, Ian R. Manchester, Frank Allgöwer

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 …

LipKernel: Lipschitz-Bounded Convolutional Neural Networks via Dissipative Layers

2024-10-29 · Patricia Pauli, Ruigang Wang, Ian Manchester, Frank Allgöwer

We propose a novel layer-wise parameterization for convolutional neural networks (CNNs) that includes built-in robustness guarantees by enforcing a prescribed Lipschitz bound. Each layer in our parameterization is design…

Autonomous Vehicles

Exploiting Connections between Lipschitz Structures for Certifiably Robust Deep Equilibrium Models

2023-09-21 · NeurIPS 2023 11

Recently, deep equilibrium models (DEQs) have drawn increasing attention from the machine learning community. However, DEQs are much less understood in terms of certified robustness than their explicit network counterpar…

Synthesis of Data-Driven Nonlinear State Observers using Lipschitz-Bounded Neural Networks

2023-10-04 · Wentao Tang

This paper focuses on the model-free synthesis of state observers for nonlinear autonomous systems without knowing the governing equations. Specifically, the Kazantzis-Kravaris/Luenberger (KKL) observer structure is leve…

On the sensitivity of pose estimation neural networks: rotation parameterizations, Lipschitz constants, and provable bounds

2022-03-16 · Trevor Avant, Kristi A. Morgansen

In this paper, we approach the task of determining sensitivity bounds for pose estimation neural networks. This task is particularly challenging as it requires characterizing the sensitivity of 3D rotations. We develop a…

Pose EstimationSensitivity