Artificial neural networks try to mimic the way the human brain works. They are used to solve a number of difficult problems, such as understanding written or spoken language, identifying objects in an image, or driving a car.
You will learn the basics of how an artificial neural network works, look at the steps and mathematical calculations needed to train it, and have a general view of complex neural networks.
The following topics will be covered in this chapter:
- Introducing the perceptron – the simplest type of neural network
- Building a deep network
- Understanding the backpropagation algorithm