Name:
DeepFool
Description:
Simple algorithm to find the minimum adversarial perturbations in deep networks
Professor — Lab:
Pascal FrossardSignal Processing Laboratory

Layman description:
DeepFool is a simple algorithm to find the minimum perturbations needed in deep networks to change the outcome of its decision.
Technical description:
State-of-the-art deep neural networks have achieved impressive results on many image classification tasks. However, these same architectures have been shown to be unstable to small, well sought, perturbations of the images. Despite the importance of this phenomenon, no effective methods have been proposed to accurately compute the robustness of state-of-the-art deep classifiers to such perturbations on large-scale datasets. DeepFool proposes to efficiently compute perturbations that fool deep networks, and thus reliably quantify the robustness of these classifiers.
Papers:
Project status:
inactive — entered showcase: 2019-03-18 — entry updated: 2024-03-21

Source code:
Lab GitHub - last commit: 2018-09-07
Code quality:
This project has not yet been evaluated by the C4DT Factory team. We will be happy to evaluate it upon request.
Project type:
Application
Programming language:
MATLAB, Python