Training Verification-Friendly Neural Networks via Neuron Behavior Consistency

Zongxin Liu, Zhe Zhao, Fu Song, Jun Sun, Pengfei Yang +2 more
12/17/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

Formal verification provides critical security assurances for neural networks, yet its practical application suffers from the long verification time. This work introduces a novel method for training verification-friendly neural networks, which are robust, easy to verify, and relatively accurate. Our method integrates neuron behavior consistency into the training process, making neuron activation states remain consistent across different inputs within a local neighborhood. This reduces the number of unstable neurons and tightens the bounds of neurons thereby enhancing the network's verifiability. We evaluated our method using the MNIST, Fashion-MNIST, and CIFAR-10 datasets with various network architectures. The experimental results demonstrate that networks trained using our method are verification-friendly across different radii and architectures, whereas other tools fail to maintain verifiability as the radius increases. Additionally, we show that our method can be combined with existing approaches to further improve the verifiability of networks.

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{liu2024training,
  title  = {Training Verification-Friendly Neural Networks via Neuron Behavior Consistency},
  author = {Zongxin Liu and Zhe Zhao and Fu Song and Jun Sun and Pengfei Yang and Xiaowei Huang and Lijun Zhang},
  year   = {2024},
  eprint = {2412.13229},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.13229v2}
}

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/2412.13229.svg)](https://codeofpaper.com/paper/2412.13229)

Discussion