9 Artificial neural networks

This chapter covers

  • Understanding the inspiration and intuition of artificial neural networks

  • Identifying problems that can be solved with artificial neural networks

  • Understanding and implementing forward propagation using a trained network

  • Understanding and implementing backpropagation to train a network

  • Designing artificial neural network architectures to tackle different problems

What are artificial neural networks?

Artificial neural networks (ANNs) are powerful tools in the machine learning toolkit, used in a variety of ways to accomplish objectives such as image recognition, natural language processing, and game playing. ANNs learn in a similar way to other machine learning algorithms: by using ...

Get Grokking Artificial Intelligence Algorithms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.