After spending forever yakking about Convolutional Neural Nets last week, I thought it would be best to complete the “show” part of “show and tell”. So this week I built a simple CNN to predict digit classification, modifying an example at this excellent tutorial. In addition to actually building the dang net, I also made some quick plots of the weights and activations of various layers.

In for a penny, in for a pound. After whipping up the weight image, I tried to mimic Google’s Deep Dreams and let my network imagine what it thinks a ‘2’ looks like. The results were entertaining if not helpful.