An interactive visualization system designed to help non-experts learn about Convolutional Neural Networks (CNNs)
For more information, check out our manuscript:
CNN Explainer: Learning Convolutional Neural Networks with Interactive Visualization. Wang, Zijie J., Robert Turko, Omar Shaikh, Haekyu Park, Nilaksh Das, Fred Hohman, Minsuk Kahng, and Duen Horng Chau. arXiv preprint 2020. arXiv:2004.15004.
For a live demo, visit: http://poloclub.github.io/cnn-explainer/
Clone or download this repository:
git clone git@github.com:poloclub/cnn-explainer.git
# use degit if you don't want to download commit histories
degit poloclub/cnn-explainer
Install the dependencies:
npm install
Then run CNN Explainer:
npm run dev
Navigate to localhost:5000. You should see CNN Explainer running in your broswer
To see how we trained the CNN, visit the directory ./tiny-vgg/
.
CNN Explainer was created by Jay Wang, Robert Turko, Omar Shaikh, Haekyu Park, Nilaksh Das, Fred Hohman, Minsuk Kahng, and Polo Chau, which was the result of a research collaboration between Georgia Tech and Oregon State.
We thank Anmol Chhabria, Kaan Sancak, Kantwon Rogers, and the Georgia Tech Visualization Lab for their support and constructive feedback.
@article{wangCNNExplainerLearning2020,
title = {{{CNN Explainer}}: {{Learning Convolutional Neural Networks}} with {{Interactive Visualization}}},
shorttitle = {{{CNN Explainer}}},
author = {Wang, Zijie J. and Turko, Robert and Shaikh, Omar and Park, Haekyu and Das, Nilaksh and Hohman, Fred and Kahng, Minsuk and Chau, Duen Horng},
year = {2020},
month = apr,
archivePrefix = {arXiv},
eprint = {2004.15004},
eprinttype = {arxiv},
journal = {arXiv:2004.15004 [cs]}
}
The software is available under the MIT License.
If you have any questions, feel free to open an issue or contact Jay Wang.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型