This Book provides a solid and practical introductions to neural networkscomputational models inspired by the brain. The authors explain the basic concepts and technology underlying such models, then show how these models can be applied to the solution of diverse problems in science and engineering. The book's aim is not to explore every corner of current and future research, but to focus on what works and to present techniques useful for solving real problems.
If you need to learn neural networks, and you do not know anything about them, this is the first book you should read. If you cannot get this book, then Neural Networks and Deep Learning is a free good second choice.
I like this book, though, because it focuses on various aspects which were seen as critical in the early '90s...and how they tried to tackle it by resorting to neuroscience. The only problem I have is the code given is in Pascal.