The Neural Network Zoo (2016)
asimovinstitute.org
asimovinstitute.org
For example, with CNNs, you are building up feature activation volumes based on the entire previous layer. The edges between layer N only connects to two nodes in layer N-1. What are the nodes even supposed to represent? This is not how CNNs works. This explains nothing and is actually just confusing.
This entire diagram should be re written using the block diagrams from the actual papers.
https://www.instagram.com/p/B4EchudFiTe/?igshid=cuf9ozx0cpc7
Description in the caption, but the gist is that I created a 3D representation of the canonical handwriting recognizer, using Swift and Apple’s Metal framework for rendering.
Vide "Simple diagrams of convoluted neural networks" (https://medium.com/inbrowserai/simple-diagrams-of-convoluted...) in which I discuss various neural network architeture visualizations.
It looks very different to me now than then. Mostly because for various reasons I actually know what all those networks are. And a fair percentage aren't normally considered neural networks at all (Belief networks, Markov Chains...). Other models are quite old (Kohonen networks, so old I studied them at school in the 90s), other things very broad categories that other classes may or may not fit into (feed forward network, autoencoder).
So the categories are essentially an incoherent mess or a useful cheat sheet for going through the literature, take your pick.
I see this now, where back then I just saw an impressive/incoherent mess and that makes me feel like maybe I'm learning something in my personal research project.
> [Update 22 April 2019] Included Capsule Networks, Differentiable Neural Computers and Attention Networks to the Neural Network Zoo; Support Vector Machines are removed; ...
The poster image is also updated.