Visualizing and Interpreting Convolutional Neural Network

Published: 09 Oct 2015 Category: deep_learning

Papers

Deconvolutional Networks

Visualizing and Understanding Convolutional Network

Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps (ICLR 2014 workshop)

Understanding Deep Image Representations by Inverting Them

deepViz: Visualizing Convolutional Neural Networks for Image Classification

Inverting Convolutional Networks with Convolutional Networks

Understanding Neural Networks Through Deep Visualization

Visualizing Higher-Layer Features of a Deep Network

Generative Modeling of Convolutional Neural Networks

Understanding Intra-Class Knowledge Inside CNN

Learning FRAME Models Using CNN Filters for Knowledge Visualization

Convergent Learning: Do different neural networks learn the same representations? (ICLR 2016)

Visualizing and Understanding Deep Texture Representations

Visualizing Deep Convolutional Neural Networks Using Natural Pre-Images

An Interactive Node-Link Visualization of Convolutional Neural Networks

Learning Deep Features for Discriminative Localization

Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networks

A New Method to Visualize Deep Neural Networks

A Taxonomy and Library for Visualizing Learned Features in Convolutional Neural Networks

VisualBackProp: visualizing CNNs for autonomous driving

VisualBackProp: efficient visualization of CNNs

Grad-CAM: Why did you say that? Visual Explanations from Deep Networks via Gradient-based Localization

Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization

Grad-CAM: Why did you say that?

Visualizing Residual Networks

Visualizing Deep Neural Network Decisions: Prediction Difference Analysis

ActiVis: Visual Exploration of Industry-Scale Deep Neural Network Models

Picasso: A Neural Network Visualizer

CNN Fixations: An unraveling approach to visualize the discriminative image regions

A Forward-Backward Approach for Visualizing Information Flow in Deep Networks

Using KL-divergence to focus Deep Visual Explanation

https://arxiv.org/abs/1711.06431

An Introduction to Deep Visual Explanation

Visual Explanation by Interpretation: Improving Visual Feedback Capabilities of Deep Neural Networks

https://arxiv.org/abs/1712.06302

Visualizing the Loss Landscape of Neural Nets

Interpreting Convolutional Neural Networks

Network Dissection: Quantifying Interpretability of Deep Visual Representations

Interpreting Deep Visual Representations via Network Dissection

https://arxiv.org/abs/1711.05611

Methods for Interpreting and Understanding Deep Neural Networks

SVCCA: Singular Vector Canonical Correlation Analysis for Deep Learning Dynamics and Interpretability

Towards Interpretable Deep Neural Networks by Leveraging Adversarial Examples

Interpretable Convolutional Neural Networks

https://arxiv.org/abs/1710.00935

Interpreting Convolutional Neural Networks Through Compression

Interpreting Deep Neural Networks

Interpreting CNNs via Decision Trees

https://arxiv.org/abs/1802.00121

Visual Interpretability for Deep Learning: a Survey

https://arxiv.org/abs/1802.00614

Interpreting Deep Classifier by Visual Distillation of Dark Knowledge

Projects

Interactive Deep Neural Net Hallucinations

torch-visbox

draw_convnet: Python script for illustrating Convolutional Neural Network (ConvNet)

Caffe prototxt visualization

Keras Visualization Toolkit

mNeuron: A Matlab Plugin to Visualize Neurons from Deep Models

cnnvis-pytorch

VisualDL

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

Visualizing Deep Learning with t-SNE (Tutorial and Video)

Peeking inside Convnets

Visualizing Features from a Convolutional Neural Network

Visualizing Deep Neural Networks Classes and Features

http://ankivil.com/visualizing-deep-neural-networks-classes-and-features/

Visualizing parts of Convolutional Neural Networks using Keras and Cats

Visualizing convolutional neural networks

Tools

Topological Visualisation of a Convolutional Neural Network

http://terencebroad.com/convnetvis/vis.html

Visualization of Places-CNN and ImageNet CNN

Visualization of a feed forward Neural Network using MNIST dataset

CNNVis: Towards Better Analysis of Deep Convolutional Neural Networks.

http://shixialiu.com/publications/cnnvis/demo/

Quiver: Interactive convnet features visualization for Keras