Translation of Neural Networks and Deep Learning by Michael Nielsen