Neural Networks

In Chapter 1, Machine Learning – an Introduction, we introduced a number of basic machine learning(ML) concepts and techniques. We went through the main ML paradigms, as well as some popular classic ML algorithms, and we finished with neural networks. In this chapter, we will formally introduce what neural networks are, describe in detail how a neuron works, see how we can stack many layers to create a deep feedforward neural network, and then we'll learn how to train them.

In this chapter, we will cover the following topics:

  • The need for neural networks
  • An introduction to neural networks
  • Training neural networks
Initially, neural networks were inspired by the biological brain (hence the name). Over time, however, we've ...

Get Python Deep Learning - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.