mlsanityData to 14 Oct 2026

Verification of Neural Networks against Convolutional Perturbations via Parameterised Kernels

arXiv 2411.04594 ↗First posted 7 Nov 2024cs.LG cs.AI cs.CRcited by 2

Not on the map. Why?

Abstract (arXiv)

We develop a method for the efficient verification of neural networks against convolutional perturbations such as blurring or sharpening. To define input perturbations we use well-known camera shake, box blur and sharpen kernels. We demonstrate that these kernels can be linearly parameterised in a way that allows for a variation of the perturbation strength while preserving desired kernel properties. To facilitate their use in neural network verification, we develop an efficient way of convolving a given input with these parameterised kernels. The result of this convolution can be used to encode the perturbation in a verification setting by prepending a linear layer to a given network. This leads to tight bounds and a high effectiveness in the resulting verification step. We add further precision by employing input splitting as a branch and bound strategy. We demonstrate that we are able to verify robustness on a number of standard benchmarks where the baseline is unable to provide any safety certificates. To the best of our knowledge, this is the first solution for verifying robustness against specific convolutional perturbations such as camera shake.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 23 of its 48 references that are in the map. First posted on arXiv 7 Nov 2024.

Builds on

23 of 48 references.

References · 23

  1. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  2. 2013Intriguing properties of neural networkscited by 5,155
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  4. 2019Algorithms for Verifying Deep Neural Networkscited by 221
  5. 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 187
  6. 2016A guide to convolution arithmetic for deep learningcited by 185
  7. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  8. 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 179
  9. 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
  10. 2015Learning a Convolutional Neural Network for Non-uniform Motion Blur Removalcited by 149
  11. 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
  12. 2020Physically Realizable Adversarial Examples for LiDAR Object Detectioncited by 137
11 more
  1. 2019Safety Verification and Robustness Analysis of Neural Networks via Quadratic Constraints and Semidefinite Programmingcited by 101
  2. 2016Measuring Neural Net Robustness with Constraintscited by 90
  3. 2020Enabling certification of verification-agnostic networks via memory-efficient semidefinite programmingcited by 66
  4. 2023First Three Years of the International Verification of Neural Networks Competition (VNN-COMP)cited by 58
  5. 2021Improved Branch and Bound for Neural Network Verification via Lagrangian Decompositioncited by 44
  6. 2022Adversarial Robustness of Deep Neural Networks: A Survey from a Formal Verification Perspectivecited by 42
  7. 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
  8. 2023The Fourth International Verification of Neural Networks Competition (VNN-COMP 2023): Summary and Resultscited by 38
  9. 2020Robustness Certification of Generative Modelscited by 19
  10. 2018Formal Verification of CNN-based Perception Systemscited by 13
  11. 2024Verification of Geometric Robustness of Neural Networks via Piecewise Linear Approximation and Lipschitz Optimisationcited by 7

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 2.

2 papers.