In this richly illustrated book, deep neural network learning algorithms are explained informally first, followed by detailed mathematical analyses. Written in an informal style, with a comprehensive glossary, tutorial appendices, and further readings, this is an ideal introduction to the algorithmic engines of modern artificial intelligence.