参考了Ag ex4的neural network实现方式。与sparse coding 的练习不一样的地方在于成本函数的定义不一样。另外就是regulization term。
之前实现的版本没有除以m, 导致迭代出来的权重全为0. 改完之后，可以正常工作，但是需要迭代200次才能达到和ex4相似的准确率。
不知道是不是求极值的算法问题，收敛的速度不是很快。或者是参数没有调整到最优。