Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code for Robustness Distributions in Neural Network Verification

This repository contains the code and models from the paper:

Robustness Distributions in Neural Network Verification

*Author(s): Annelot W. Bosman, Aaron Berger Holger H. Hoos and Jan N. van Rijn
Published in JAIR. Please use this citation key when using any of the information from this repository:

@article{BosEtAl25,
author = {Annelot W Bosman, Aaron Berger, Holger H Hoos, Jan N van Rijn},
title = {Robustness Distributions in Neural Network Verification},
booktitle = {Journal of Artificial Intelligence Research}.
year = {2025}
}

Overview

This repository provides:

  • Pre-trained models in ONNX format.
  • PyTorch implementations for training and verification of the models.
  • Experimentation scripts and instructions for reproducing results on MNIST, CIFAR-10, and GTSRB datasets.
  • Data used for all figures and tables in the JAIR paper.

Repository Structure

Reproduction instructions

Note that we have used the parallel execution from the VERONA package, but as every cluster and device is different we have added the sequential execution for each experiment in this repository.

For each dataset we have added a main.py file in the corresponding experiments folder.

External Packages

This project uses the following external packages:

  • VERONA: An open-source package for creating Robustness Distributions.
  • adversarial-training-box: An open-source package for adversarial training of neural networks with PyTorch.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages