paperbot · PL 论文追踪

全部论文 待读 收藏

P1 Interval universal approximation for neural networks

神经网络的区间通用逼近
POPL 6(POPL)2022匹配度 6/10 · 论文将抽象解释与区间域用于神经网络验证,属于 PL→AI 中静态分析在机器学习系统上的应用,与研究方向的“PL→AI”部分相邻;但未涉及 Agentic/LLM 程序、浮点程序分析或贝叶斯程序分析,且偏理论证明,缺少工程落地与 benchmark。引用 18 inbox
Zi Wang, Aws Albarghouthi, Gautam Prakriya, Somesh Jha
crossref: 2026-09-10

AI 速览

一句话:提出区间通用逼近定理,并证明构造精确区间分析神经网络本质困难。

为验证神经网络的安全性与鲁棒性,区间抽象域被广泛用于抽象解释,但其理论能力与极限尚不明确。本文提出区间通用逼近(IUA)定理:对任意良态激活函数,存在神经网络,其区间界可任意逼近函数对输入集合的集合语义;该结果将 ReLU 的结论推广到可压缩(squashable)激活函数,并表明可用几乎任何实用激活函数构造 ℓ∞-范数下可证明鲁棒的神经网络。作者进一步将构造精确区间分析网络归约为取值范围逼近问题,证明该问题是 Δ2-中间问题,严格难于 NP-完全问题(假设 coNP ⊄ NP),说明 IUA 本质上困难:不存在高效通用构造,即使已有鲁棒网络也难以构造可证明鲁棒网络。

问题
神经网络验证中区间抽象域的理论能力与极限不明,且构造可精确区间分析的神经网络是否高效尚不清楚。
方法
提出区间通用逼近定理,将 ReLU 的结果推广到可压缩激活函数,并把构造问题归约为取值范围逼近的复杂度分析。
评估
通过理论证明与计算复杂度分析(Δ2-中间、条件性严格难于 NP-完全)进行评估,未进行实验评估。
原文摘要(Abstract)

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 ℓ ∞ -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.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@article{paperbot1580,
  title = {Interval universal approximation for neural networks},
  author = {Zi Wang and Aws Albarghouthi and Gautam Prakriya and Somesh Jha},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {6},
  number = {POPL},
  year = {2022},
  doi = {10.1145/3498675}
}