Almost-Orthogonal Layers for Efficient General-Purpose Lipschitz Networks

被引:9
|
作者
Prach, Bernd [1 ]
Lampert, Christoph H. [1 ]
机构
[1] Inst Sci & Technol Austria ISTA, Klosterneuburg, Austria
来源
关键词
Lipschitz networks; Orthogonality; Robustness;
D O I
10.1007/978-3-031-19803-8_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It is a highly desirable property for deep networks to be robust against small input changes. One popular way to achieve this property is by designing networks with a small Lipschitz constant. In this work, we propose a new technique for constructing such Lipschitz networks that has a number of desirable properties: it can be applied to any linear network layer (fully-connected or convolutional), it provides formal guarantees on the Lipschitz constant, it is easy to implement and efficient to run, and it can be combined with any training objective and optimization method. In fact, our technique is the first one in the literature that achieves all of these properties simultaneously. Our main contribution is a rescaling-based weight matrix parametrization that guarantees each network layer to have a Lipschitz constant of at most 1 and results in the learned weight matrices to be close to orthogonal. Hence we call such layers almost-orthogonal Lipschitz (AOL). Experiments and ablation studies in the context of image classification with certified robust accuracy confirm that AOL layers achieve results that are on par with most existing methods. Yet, they are simpler to implement and more broadly applicable, because they do not require computationally expensive matrix orthogonalization or inversion steps as part of the network architecture. We provide code at https://github.com/berndprach/AOL.
引用
收藏
页码:350 / 365
页数:16
相关论文
共 50 条
  • [41] A General-Purpose Neural Architecture Search Algorithm for Building Deep Neural Networks
    Zito, Francesco
    Cutello, Vincenzo
    Pavone, Mario
    METAHEURISTICS, MIC 2024, PT II, 2024, 14754 : 126 - 141
  • [42] Improving precision of interval estimations of voltage deviations in general-purpose electrical networks
    Patrushev, S
    PROCEEDINGS OF THE SIXTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS I - III, 1997, : 1429 - 1432
  • [43] On leakage power optimization in clock tree networks for ASICs and general-purpose processors
    Homayoun, Houman
    Golshan, Shahin
    Bozorgzadeh, Eli
    Veidenbaum, Alexander
    Kurdahi, Fadi J.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2011, 1 (01): : 75 - 87
  • [44] PARALLEL IMPLEMENTATIONS OF DIRECTION FINDING ALGORITHMS ON NETWORKS OF GENERAL-PURPOSE DSP PROCESSORS
    CHAU, PM
    BANERJEE, S
    INTEGRATION-THE VLSI JOURNAL, 1993, 16 (03) : 247 - 266
  • [45] Erlang as an Enabling Technology for Resilient General-Purpose Applications on Edge IoT Networks
    Kopestenski, Igor
    Van Roy, Peter
    ERLANG '19: PROCEEDINGS OF THE 18TH ACM SIGPLAN INTERNATIONAL WORKSHOP ON ERLANG, 2019, : 1 - 12
  • [46] A Unified FPGA Virtualization Framework for General-Purpose Deep Neural Networks in the Cloud
    Zeng, Shulin
    Dai, Guohao
    Sun, Hanbo
    Liu, Jun
    Li, Shiyao
    Ge, Guangjun
    Zhong, Kai
    Guo, Kaiyuan
    Wang, Yu
    Yang, Huazhong
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2022, 15 (03)
  • [47] A General-Purpose and Configurable Planar Data Processor for Energy-Efficient Pooling Computation
    Pan, Lunshuai
    Xue, Peng
    Li, Hongxing
    Sun, Litao
    Huang, Mingqiang
    2022 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2022): INTELLIGENT TECHNOLOGY IN THE POST-PANDEMIC ERA, 2022, : 33 - 36
  • [48] First-Order Efficient General-Purpose Clean-Label Data Poisoning
    Zheng, Tianhang
    Li, Baochun
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [49] BrainPy, a flexible, integrative, efficient, and extensible framework for general-purpose brain dynamics programming
    Wang, Chaoming
    Zhang, Tianqiu
    Chen, Xiaoyu
    He, Sichao
    Li, Shangyang
    Wu, Si
    ELIFE, 2023, 12
  • [50] PA2000 - A NEW GENERAL-PURPOSE CONTROL UNIT FOR MOBILE RADIO NETWORKS
    VANNAY, R
    BROWN BOVERI REVIEW, 1983, 70 (5-6): : 209 - 215