This book covers classic and deep neural networks. From the very beginnings of AI, neural networks have been one of its most important parts. Now, thanks to deep learning, neural networks are back in the spotlight again. This book will include neural network types such as Hopfield, Self Organizing Maps, Feedforward Networks, Convolutional and Deep Belief Neural Networks. You will see how to train these neural networks with Backpropagation, Resilient Propagation, Genetic Algorithms, Levenberg Marquardt and others. Most importantly, you will see how all of these technologies build upon each other.