Verifying Global Neural Network Specifications using Hyperproperties

David Boetius, Stefan Leue
6/21/2023
cs.LGcs.LO

No confident code implementation found for this paper.

Abstract

Current approaches to neural network verification focus on specifications that target small regions around known input data points, such as local robustness. Thus, using these approaches, we can not obtain guarantees for inputs that are not close to known inputs. Yet, it is highly likely that a neural network will encounter such truly unseen inputs during its application. We study global specifications that - when satisfied - provide guarantees for all potential inputs. We introduce a hyperproperty formalism that allows for expressing global specifications such as monotonicity, Lipschitz continuity, global robustness, and dependency fairness. Our formalism enables verifying global specifications using existing neural network verification approaches by leveraging capabilities for verifying general computational graphs. Thereby, we extend the scope of guarantees that can be provided using existing methods. Recent success in verifying specific global specifications shows that attaining strong guarantees for all potential data points is feasible.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{boetius2023verifying,
  title  = {Verifying Global Neural Network Specifications using Hyperproperties},
  author = {David Boetius and Stefan Leue},
  year   = {2023},
  eprint = {2306.12495},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.12495v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.12495.svg)](https://codeofpaper.com/paper/2306.12495)

Discussion