Skip to content

"On the Defense of Spoofing Countermeasures against Adversarial Attacks". The manuscript was submitted to "IEEE Access" and it is going through a revision after receiving feedbacks from the reviewers.

Notifications You must be signed in to change notification settings

nguyenvulong/AdvDefenseCM_legacy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AdvDefenseCM

Change Log

  • 2023-07-27 First Decision: Major revision
  • 2023-07-09 Submitted to IEEE Access

Introduction

This repository implements the paper "On the Defense of Spoofing Countermeasures against Adversarial Attacks". This is our attempt to defend against FGSM and PGD attacks using band-pass filter and VisuShrink denoising techniques. We made several changes to the base repository, please refer to the full credits below.

Installation

conda env create -f env.yml Make sure to resolve any problems regarding dependencies.

Usage

We have re-factored the codebase so that it can be run step-by-step, but make sure to modify files in the_config/ folder and the code arguments below. Two augmentation techniques should be run independently for the two experiments. Make sure to spare 1TB (one terabyte) of hard drive for a complete experiment. Otherwise, one can run an attack on a single model (for example, FGSM attack on an LCNN occupies 150GB of disk space.)

Evaluation

Other notes

  • Some parts of the code are for distillation process. They are not required to reproduce the result of the current paper.
  • During experiments, we used similar settings for fair comparison.
  • The upstream implementation of the authors can be slightly different from report in their paper.

Full credits

About

"On the Defense of Spoofing Countermeasures against Adversarial Attacks". The manuscript was submitted to "IEEE Access" and it is going through a revision after receiving feedbacks from the reviewers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.3%
  • Shell 46.7%