1. 前言
人工智能是当前的一个热点话题,从当前Google旗下的AlphaGO到智能汽车,人工智能已经步入我们生活的方方面面。
机器学习是一种实现人工智能的方法,这种方法是用算法来分析数据,然后从中学习,最后对现实做出预测和决策。而深度学习,则是机器学习的一种技术。从上个世纪七八十年代BP算法的出现及其在神经网络中的应用,很大推进了机器学习的发展。这种算法基于梯度下降法基础之上,并且适合于多层神经网络之中。这个阶段只包含一层隐藏层节点,因此此阶段被称为浅层学习。到2006年以后,随着研究的继续深入,模型包含层次越来越多,深度学习在工程方面的应用得到巨大发展。
2 深度学习
深度学习,与浅层学习相比,顾名思义,其包含隐藏节点的层数往往在5层以上,并且其是通过提取每一层特征,将样本在原来空间的特征变换到一个新的特征空间来表示原来的数据。
深度学习主要分为以下几类: