Skip to content

Learning the Manifestation of Adversarial Examples on Convolutional Neural Networks with Interactive Visualization.

License

Notifications You must be signed in to change notification settings

fireraccoon/AdvVis-CNN

 
 

Repository files navigation

AdvVis CNN

An interactive visualization system designed to help non-experts learn about the Manifestation of Adversarial Examples on Convolutional Neural Networks (CNNs).

build

Live Demo

For a live demo, visit: https://advvis-cnn.raccooncc.top/

Running Locally

Clone or download this repository:

git clone [email protected]:fireraccoon/AdvVis-CNN.git

# use degit if you don't want to download commit histories
degit fireraccoon/AdvVis-CNN

Install the dependencies:

npm install

Then run AdvVis CNN:

npm run dev

Navigate to localhost:5000. You should see AdvVis CNN running in your broswer :).

To see how to train the CNN, visit the directory ./tiny-vgg/. To see how to attack for the adversarial samples, visit the directory ./adver-sample/.

Credits

AdvVis CNN is based on CNN Explainer, and was created by fireraccoon.

License

The software is available under the MIT License.

Contact

If you have any questions, feel free to open an issue or contact fireraccoon.

About

Learning the Manifestation of Adversarial Examples on Convolutional Neural Networks with Interactive Visualization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 72.9%
  • JavaScript 15.2%
  • Svelte 10.6%
  • Python 1.1%
  • HTML 0.1%
  • CSS 0.1%