Interval Universal Approximation for Neural Networks

被引:5
|
作者
Wang, Zi [1 ]
Albarghouthi, A. W. S. [1 ]
Prakriya, Gautam [2 ]
Jha, Somesh [1 ]
机构
[1] Univ Wisconsin, Madison, WI 53706 USA
[2] Chinese Univ Hong Kong, Hong Kong, Peoples R China
基金
美国国家科学基金会;
关键词
Abstract Interpretation; Universal Approximation; MULTILAYER FEEDFORWARD NETWORKS;
D O I
10.1145/3498675
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
To verify safety and robustness of neural networks, researchers have successfully applied abstract interpretation, primarily using the interval abstract domain. In this paper, we study the theoretical power and limits of the interval domain for neural-network verification. First, we introduce the interval universal approximation (IUA) theorem. IUA shows that neural networks not only can approximate any continuous function f (universal approximation) as we have known for decades, but we can find a neural network, using any well-behaved activation function, whose interval bounds are an arbitrarily close approximation of the set semantics of f (the result of applying f to a set of inputs). We call this notion of approximation interval approximation. Our theorem generalizes the recent result of Baader et al. from ReLUs to a rich class of activation functions that we call squashable functions. Additionally, the IUA theorem implies that we can always construct provably robust neural networks under l(infinity)-norm using almost any practical activation function. Second, we study the computational complexity of constructing neural networks that are amenable to precise interval analysis. This is a crucial question, as our constructive proof of IUA is exponential in the size of the approximation domain. We boil this question down to the problem of approximating the range of a neural network with squashable activation functions. We show that the range approximation problem (RA) is a.2-intermediate problem, which is strictly harder than NP-complete problems, assuming coNP. NP. As a result, IUA is an inherently hard problem: No matter what abstract domain or computational tools we consider to achieve interval approximation, there is no efficient construction of such a universal approximator. This implies that it is hard to construct a provably robust network, even if we have a robust network to start with.
引用
收藏
页数:29
相关论文
共 50 条
  • [1] Universal Approximation in Dropout Neural Networks
    Manita, Oxana A.
    Peletier, Mark A.
    Portegies, Jacobus W.
    Sanders, Jaron
    Senen-Cerda, Albert
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2022, 23
  • [2] Approximation of interval models by neural networks
    Yao, XF
    Wang, SD
    Dong, SQ
    [J]. 2004 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-4, PROCEEDINGS, 2004, : 1027 - 1032
  • [3] Universal Approximation of a Class of Interval Type-2 Fuzzy Neural Networks in Nonlinear Identification
    Castillo, Oscar
    Castro, Juan R.
    Melin, Patricia
    Rodriguez-Diaz, Antonio
    [J]. ADVANCES IN FUZZY SYSTEMS, 2013, 2013
  • [4] Universal approximation with neural networks on function spaces
    Kumagai, Wataru
    Sannai, Akiyoshi
    Kawano, Makoto
    [J]. JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2024, 36 (07) : 1089 - 1100
  • [5] Universal Approximation Property of Invertible Neural Networks
    Ishikawa, Isao
    Teshima, Takeshi
    Tojo, Koichi
    Oono, Kenta
    Ikeda, Masahiro
    Sugiyama, Masashi
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [6] Universal Approximation Property of Hamiltonian Deep Neural Networks
    Zakwan, Muhammad
    d'Angelo, Massimiliano
    Ferrari-Trecate, Giancarlo
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2023, 7 : 2689 - 2694
  • [7] Universal approximation of multiple nonlinear operators by neural networks
    Back, AD
    Chen, TP
    [J]. NEURAL COMPUTATION, 2002, 14 (11) : 2561 - 2566
  • [8] Universal approximation in p-mean by neural networks
    Burton, RM
    Dehling, HG
    [J]. NEURAL NETWORKS, 1998, 11 (04) : 661 - 667
  • [9] The Universal Approximation Capabilities of Cylindrical Approximate Identity Neural Networks
    Zarita Zainuddin
    Saeed Panahian Fard
    [J]. Arabian Journal for Science and Engineering, 2016, 41 : 3027 - 3034
  • [10] The universal approximation theorem for complex-valued neural networks
    Voigtlaender, Felix
    [J]. APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2023, 64 : 33 - 61