Visualize Convolutional Neural Network
Papers
Deconvolutional Networks
Visualizing and Understanding Convolutional Network:
- paper: http://arxiv.org/abs/1311.2901
- slides: https://courses.cs.washington.edu/courses/cse590v/14au/cse590v_dec5_DeepVis.pdf
- slides: http://videolectures.net/site/normal_dl/tag=921098/eccv2014_zeiler_convolutional_networks_01.pdf
- video: http://videolectures.net/eccv2014_zeiler_convolutional_networks/
- chs: http://blog.csdn.net/kklots/article/details/17136059
Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps:
Understanding Deep Image Representations by Inverting Them:
deepViz: Visualizing Convolutional Neural Networks for Image Classification:
- paper: http://vis.berkeley.edu/courses/cs294-10-fa13/wiki/images/f/fd/DeepVizPaper.pdf
- code: https://github.com/bruckner/deepViz
Inverting Convolutional Networks with Convolutional Networks:
Understanding Neural Networks Through Deep Visualization:
- paper: http://arxiv.org/abs/1506.06579
- project: http://yosinski.com/deepvis
- code: https://github.com/yosinski/deep-visualization-toolbox
Visualizing Higher-Layer Features of a Deep Network:
Generative Modeling of Convolutional Neural Networks
- paper: http://arxiv.org/abs/1412.6296
- project: http://www.stat.ucla.edu/~yang.lu/Project/generativeCNN/main.html
- code: http://www.stat.ucla.edu/~yang.lu/Project/generativeCNN/doc/caffe-generative.zip
Understanding Intra-Class Knowledge Inside CNN
Learning FRAME Models Using CNN Filters for Knowledge Visualization
- arXiv: http://arxiv.org/abs/1509.08379
- homepage: http://www.stat.ucla.edu/~yang.lu/project/deepFrame/main.html
- code: http://www.stat.ucla.edu/~yang.lu/project/deepFrame/doc/code.zip
Visualizing Deep Convolutional Neural Networks Using Natural Pre-Images
An Interactive Node-Link Visualization of Convolutional Neural Networks
- homepage: http://scs.ryerson.ca/~aharley/vis/
- code: http://scs.ryerson.ca/~aharley/vis/source.zip
- demo: http://scs.ryerson.ca/~aharley/vis/conv/
- review: http://www.popsci.com/gaze-inside-mind-artificial-intelligence
Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networks
- arxiv: http://arxiv.org/abs/1602.03616
- homepage: http://www.evolvingai.org/nguyen-yosinski-clune-2016-multifaceted-feature
A New Method to Visualize Deep Neural Networks
Codes
Interactive Deep Neural Net Hallucinations
deepdream:
cnn-vis:
deepdraw
bat-country
torch-visbox
draw_convnet: Python script for illustrating Convolutional Neural Network (ConvNet)
Caffe prototxt visualization (Recommended by Kaiming He)
http://ethereon.github.io/netscope/#/editor
Blogs
“Visualizing GoogLeNet Classes”
http://auduno.com/post/125362849838/visualizing-googlenet-classes
Visualizing CNN architectures side by side with mxnet
How convolutional neural networks see the world: An exploration of convnet filters with Keras
- blog: http://blog.keras.io/how-convolutional-neural-networks-see-the-world.html
- github: https://github.com/fchollet/keras/blob/master/examples/conv_filter_visualization.py
Visualizing Deep Learning with t-SNE (Tutorial and Video)
Tools
Topological Visualisation of a Convolutional Neural Network
http://terencebroad.com/convnetvis/vis.html