A free, online translation of the book "Neural Networks and Deep Learning" by Michael Nielsen