A Domain-Theoretic Framework for Robustness Analysis of Neural Networks
Can Zhou, Razin A. Shaikh, Yiran Li, Amin Farjudian

TL;DR
This paper introduces a domain-theoretic framework for validated robustness analysis of neural networks, enabling both global and local assessments, and includes a validated algorithm for estimating Lipschitz constants with proven correctness.
Contribution
It develops a novel domain-theoretic approach that unifies analysis of differentiable and non-differentiable networks, and provides a validated algorithm for Lipschitz constant estimation.
Findings
Validated algorithm for Lipschitz constant estimation with proven completeness.
Framework handles both differentiable and non-differentiable networks uniformly.
Experimental results demonstrate the effectiveness of the validated software implementation.
Abstract
A domain-theoretic framework is presented for validated robustness analysis of neural networks. First, global robustness of a general class of networks is analyzed. Then, using the fact that Edalat's domain-theoretic L-derivative coincides with Clarke's generalized gradient, the framework is extended for attack-agnostic local robustness analysis. The proposed framework is ideal for designing algorithms which are correct by construction. This claim is exemplified by developing a validated algorithm for estimation of Lipschitz constant of feedforward regressors. The completeness of the algorithm is proved over differentiable networks, and also over general position ReLU networks. Computability results are obtained within the framework of effectively given domains. Using the proposed domain model, differentiable and non-differentiable networks can be analyzed uniformly. The validated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFault Detection and Control Systems · Adversarial Robustness in Machine Learning · Neural Networks and Applications
