Deep Learning: Theory and Practice
The Perceptron, Feed-forward networks and Multi-layer perceptron, Memory based networks like Boltzmann Machines, Hopfield Networks. State based networks like Recurrent Neural Networks, Long Short Term Memory Networks.

