vasusingla / CURE_robustness

Implemented CURE algorithm from robustness via curvature regularization and vice versa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CURE for adversarial vulnerability

CURE is a deep network training algorithm via a curvature regularizer. Networks trained using CURE can achieve significant adversarial robustness.

Dependencies


The code is compatible with python3.7. To install the dependecies use

pip install -e .

To start, you can play with the following notebook:

Reference


"Robustness via curvature regularization, and vice versa ", SM. Moosavi-Dezfooli, A. Fawzi, J. Uesato, and P. Frossard, CVPR 2019.

About

Implemented CURE algorithm from robustness via curvature regularization and vice versa


Languages

Language:Python 64.2%Language:Jupyter Notebook 35.8%