在看完了Andrew Ng教授的deeplearning.ai课程和李飞飞教授的cs231n课程后,总觉得应该写点笔记将学习过程记录下来,但内容不少,需要时间慢慢整理,故先将学习成果记录下来,是一段深度神经网络的程序,基于python科学计算库numpy的。还有一段代码是基于tensorflow的,在深度学习笔记(二):基于tensorflow的深度神经网络程序总览中在记录吧(目前未发布)。虽然tensorflow很是方便,但是总觉得封装太好,只看代码根本学习不到什么,用numpy写一遍深度神经网络后,掌握知识的程度感觉好很多。废话不多说,先贴出代码来,代码中有注释,数据集用的是经典的数字手写体识别库mnist,后续笔记会对应具体公式和算法详细记录。
1