Skip to content

This repository contains the official PyTorch implementation of GeoDA algorithm. GeoDA is a Black-box attack to generate adversarial example for image classifiers.

master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Geometric Decision-based Attack (GeoDA)

This repository contains the official PyTorch implementation of GeoDA algorithm described in [1]. GeoDA is a Black-box attack to generate adversarial example for image classifiers.

A few examples on the performance of the GeoDA for different norms

Demo

Requirements

To execute the code, please make sure that the following packages are installed:

Contents

GeoDA.py

This function implements the GeoDA algorithm.

utils.py

Includes general functions

data/

Contains some examples for the demos.

Reference

[1] Ali Rahmati, Seyed-Mohsen Moosavi-Dezfooli, Pascal Frossard, and Huaiyu Dai, GeoDA: a geometric framework for black-box adversarial attacks. in CVF/IEEE Computer Vision and Pattern Recognition (CVPR'20), 2020. [arXiv pre-print]

About

This repository contains the official PyTorch implementation of GeoDA algorithm. GeoDA is a Black-box attack to generate adversarial example for image classifiers.

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.