Frequently Asked Questions

Neural Networks and Deep Learning

What this book is about

On the exercises and problems

Using neural nets to recognize handwritten digits

How the backpropagation algorithm works

Improving the way neural networks learn

A visual proof that neural nets can compute any function

Why are deep neural networks hard to train?

Deep learning

Appendix: Is there a simple algorithm for intelligence?


Frequently Asked Questions



Is there a pdf or print version of the book available, or planned? There's no pdf or print version available, nor planned.

People sometimes suggest that it would be easy to convert the book to pdf or print. However, the book contains dozens of interactive JavaScript elements, and the narrative often depends on the reader interacting with those elements in some way. Doing the "easy" conversion would result in a poor quality product. Of course, those interactive parts could be rewritten to make sense in static form, but doing it well would be a big job.

Can you help me with a mathematical problem, or with debugging my work? No. I suggest chatting about your problem with friends or colleagues. If that's no help, try an appropriate online forum to ask your question.

Do you have solutions to the exercises and problems? Sorry, no.

I'd like to do a translation into another language. Is that okay? It's fine under the terms of the book's license (see the page footer for details), provided: (1) you're not doing it for a product which is commercial in some way (e.g., you intend to sell it); and (2) you acknowledge me as the original author. I'd also appreciate a link, of course. If you have a commercial interest, please get in touch so we can discuss (