A Dynamical System Perspective for Lipschitz Neural Networks

被引:0
|
作者
Meunier, Laurent [1 ,2 ]
Delattre, Blaise [1 ,3 ]
Araujo, Alexandre [4 ]
Allauzen, Alexandre [1 ,5 ]
机构
[1] PSL Univ, Univ Paris Dauphine, Miles Team, LAMSADE, Paris, France
[2] Meta AI Res, Paris, France
[3] Foxstream, Lyon, France
[4] PSL Univ, CNRS, INRIA, Ecole Normale Super, Paris, France
[5] ESPCI, Paris, France
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Lipschitz constant of neural networks has been established as a key quantity to enforce the robustness to adversarial examples. In this paper, we tackle the problem of building 1-Lipschitz Neural Networks. By studying Residual Networks from a continuous time dynamical system perspective, we provide a generic method to build 1-Lipschitz Neural Networks and show that some previous approaches are special cases of this framework. Then, we extend this reasoning and show that ResNet flows derived from convex potentials define 1-Lipschitz transformations, that lead us to define the Convex Potential Layer (CPL). A comprehensive set of experiments on several datasets demonstrates the scalability of our architecture and the benefits as an l(2)-provable defense against adversarial examples. Our code is available at https://github.com/MILES- PSL/Convex- Potential-Layer
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Rethinking Lipschitz Neural Networks and Certified Robustness: A Boolean Function Perspective
    Zhang, Bohang
    Jiang, Du
    He, Di
    Wang, Liwei
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [2] Analysis of dynamical behaviors for delayed neural networks with inverse Lipschitz neuron activations and impulses
    Wu, Huaiqin
    Sun, Jianzhi
    Zhong, Xiaozhu
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2008, 4 (03): : 705 - 715
  • [3] Dynamical Analysis of Neural Networks of Subgradient System
    Qin, Sitian
    Xue, Xiaoping
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (10) : 2347 - 2352
  • [4] System identification through Lipschitz regularized deep neural networks
    Negrini, Elisa
    Citti, Giovanna
    Capogna, Luca
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 444
  • [5] A new hybrid optimizer for stochastic optimization acceleration of deep neural networks: Dynamical system perspective
    Xie, Wenjing
    Tang, Weishan
    Kuang, Yujia
    [J]. NEUROCOMPUTING, 2022, 514 : 341 - 350
  • [6] Fuzzy knowledge and recurrent neural networks: A dynamical systems perspective
    Omlin, CW
    Giles, L
    Thornber, KK
    [J]. HYBRID NEURAL SYSTEMS, 2000, 1778 : 123 - 143
  • [7] On the explainable properties of 1-Lipschitz Neural Networks: An Optimal Transport Perspective
    Serrurier, Mathieu
    Mamalet, Franck
    Fel, Thomas
    Bethune, Louis
    Boissin, Thibaut
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [8] Applications of Lipschitz neural networks to the Run 3 LHCb trigger system
    Delaney, Blaise
    Schulte, Nicole
    Ciezarek, Gregory
    Nolte, Niklas
    Williams, Mike
    Albrecht, Johannes
    [J]. 26TH INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS, CHEP 2023, 2024, 295
  • [9] Synthesis of recurrent neural networks for dynamical system simulation
    Trischler, Adam P.
    D'Eleuterio, Gabriele M. T.
    [J]. NEURAL NETWORKS, 2016, 80 : 67 - 78
  • [10] Lipschitz continuous neural networks on Lp
    Fromion, V
    [J]. PROCEEDINGS OF THE 39TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2000, : 3528 - 3533