← all repositories

Hyperparticle/one-pixel-attack-keras

A Keras implementation demonstrating how to fool deep neural networks by modifying a single pixel using differential evolution.

1.2k stars Jupyter Notebook ML Frameworks
one-pixel-attack-keras
Not currently ranked — collecting fresh signals.
star history

This project reproduces a research paper on adversarial attacks against CNNs, specifically targeting Cifar10 and ImageNet classifiers. It uses differential evolution, an evolutionary algorithm, to iteratively find single-pixel modifications that cause neural networks to misclassify images. The implementation provides Jupyter notebooks as tutorials and operates as a black-box attack requiring only prediction probabilities.

Frequently asked

What is Hyperparticle/one-pixel-attack-keras?
A Keras implementation demonstrating how to fool deep neural networks by modifying a single pixel using differential evolution.
Is one-pixel-attack-keras open source?
Yes — Hyperparticle/one-pixel-attack-keras is open source, released under the MIT license.
What language is one-pixel-attack-keras written in?
Hyperparticle/one-pixel-attack-keras is primarily written in Jupyter Notebook.
How popular is one-pixel-attack-keras?
Hyperparticle/one-pixel-attack-keras has 1.2k stars on GitHub.
Where can I find one-pixel-attack-keras?
Hyperparticle/one-pixel-attack-keras is on GitHub at https://github.com/Hyperparticle/one-pixel-attack-keras.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.