2019

Correctness Verification of Neural Networks

Yang, Yichen, Rinard, Martin

Understand

We present a novel framework for specifying and verifying correctness globally for neural networks on perception tasks.

  • Most previous works on neural network verification for perception tasks focus on robustness verification.
  • Unlike robustness verification, which aims to verify that the prediction of a network is stable in some local regions around labelled points, our framework provides a way to specify correctness globally in the whole target input space and verify that the network is correct for all target inputs (or find the regions where the network is not correct).
  • We provide a specification through 1) a state space consisting of all relevant states of the world and 2) an observation process that produces neural network inputs from the states of the world.

Reading the bibliography…