Skip to content

chengwuxinlin/SPADE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPADE

SPADE is a spectral method for black-box adversarial robustness evaluation. We propose model SPADE score, which is proved to be an upper bound of the best Lipschitz constant under the manifold setting, to capture non-robustness of ML models. Moreover, we further introduce node SPADE score to measure non-robustness of input samples, which is then used to guide applications such as adversarial training and robustness evaluation. More details are available in our paper: http://proceedings.mlr.press/v139/cheng21a.html

Overview of the SPADE

Citation

If you use SPADE in your research, please cite our preliminary work published in ICML'21.

@inproceedings{cheng2021spade,
title={SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluation},
author={Wuxinlin Cheng and Chenhui Deng and Zhiqiang Zhao and Yaohui Cai and Zhiru Zhang and Zhuo Feng},
booktitle={International Conference on Machine Learning},
year={2021},
url={http://proceedings.mlr.press/v139/cheng21a.html}
}

Usage

SPADE-Score Calculation Usage

cd SPADE_score/

SPADE-Guided Adversarial Training Usage

cd adv_train/

SPADE-Guided Robustness Evaluation Usage

cd Robustness_Eval/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.5%
  • Other 1.5%