http://neuralnetworksanddeeplearning.com/ https://hit-scir.gitbooks.io/neural-networks-and-deep-learning-zh_cn/content/chap2/c2s6.html