SkillAgentSearch skills...

GeoDA

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

Install / Use

/learn @thisisalirah/GeoDA
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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]

View on GitHub
GitHub Stars35
CategoryDevelopment
Updated15d ago
Forks8

Languages

Python

Security Score

75/100

Audited on Mar 20, 2026

No findings