Efficient Verification of Neural Networks Against LVM-Based Specifications

Harleen Hanspal, A. Lomuscio
2/14/2026

No official code found. Best implementation: hh10/Efficient-Verification-of-NNs-against-LVM-based-Specifications (1 star, last commit 2024-11-03).

Abstract

The deployment of perception systems based on neural networks in safety critical applications requires assurance on their robustness. Deterministic guarantees on network robustness require formal verification. Standard approaches for verifying robustness analyse invariance to analytically defined transformations, but not the diverse and ubiquitous changes involving object pose, scene viewpoint, occlusions, etc. To this end, we present an efficient approach for verifying specifications definable using Latent Variable Models that capture such diverse changes. The approach involves adding an invertible encoding head to the network to be verified, enabling the verification of latent space sets with minimal reconstruction overhead. We report verification experiments for three classes of proposed latent space specifications, each capturing different types of realistic input variations. Differently from previous work in this area, the proposed approach is relatively independent of input dimensionality and scales to a broad class of deep networks and real-world datasets by mitigating the inefficiency and decoder expressivity dependence in the present state-of-the-art.

DOISemantic Scholar

Code Implementations(1)

Codebase for our work titled 'Efficient Verification of Neural Networks against LVM-based Specifications', CVPR 2023.

10Python, Jupyter NotebookNov 15, 20221 years ago

Cite this paper

@article{hanspal2026efficient,
  title  = {Efficient Verification of Neural Networks Against LVM-Based Specifications},
  author = {Harleen Hanspal and A. Lomuscio},
  year   = {2026},
  doi    = {10.1109/CVPR52729.2023.00379},
  url    = {https://doi.org/10.1109/CVPR52729.2023.00379},
  journal = {CVPR 2023 2023}
}

Discussion