CNN基础及环境搭建
Author:王帅;Mail:mippr11.ws@gmail.com
目前,深度学习在解决图像分类,语音识别等问题上获得了已知的最优结果,该系列算法越来越受到学术界和工业界的重视。何为深度学习?一个直观的解释是如果一个机器学习算法在建模的过程中使用了多层的自动特征表示,则该机器学习算法可以称之为深度学习算法,也就是该机器学习算法可以自动地计算特征的特征表示。而卷积神经网络(以下简称为CNN)则是深度学习中最基础且有效的算法,CNN虽然最早由KunihikoFukushima提出,但是却因YannLeCun和Yoshua Bengio等人的改进实现而为人熟知,据说其实现的LeNet-5至今仍然被用于手写数字的识别(LeNet-5的简单介绍请参考博文blog.csdn.net/xuanyuansen/article/details/41800721)。为什么要提到这两位大牛呢?因为二人目前都是深度学习领域的执牛耳者,YannLeCun目前供职于FaceBook人工智能实验室,而YoshuaBengio仍然在学术界,既然提到了这二位,就不能不提到Google的GeoffreyE. Hinton和百度的AndrewNg,而Andrew Ng和YoshuaBengio都是Michael I. Jordan的学生,Jordan大神的实验室真可谓是机器学习领域的豪门(豪门盛宴请见