|
背景:深度学习神经网络(DLNNs)详细解释深度学习神经网络(DLNNs)的操作超出了本文的范围,深度学习神经网络是一种相对新颖的机器学习算法,近年来已被证明非常成功。对于本文的目的,读者不需要详细了解DLNN的工作原理,除了它们基于并行分布式处理体系结构的基本信息,每个DLNN是一个由互连节点组成的网络,分为若干层,每层中有特定数量的节点,以及节点之间的加权连接。DLN中的每个节点都执行一个简单的计算,通常会生成一个输出值,该输出值是非线性函数的结果,该非线性函数是根据该节点的加权输入值之和计算得出的。在DLNN中,输入变量的值首先被馈送到节点的初始输入层,由每个连接上的权重进行调制;输入层节点的输出作为输入馈入下一层节点,称为第一个隐藏层。然后,来自隐藏节点层的输出作为输入馈送到下一层的节点,下一层可能是另一个隐藏层,也可能是一个或多个输出节点的最后一层,称为输出层。因此,DLNN可能很浅,只有三层(输入层、一个隐藏层,然后是输出层),或者如果有多个隐藏层,则可能更深。在这里考虑的DLNN中,所有加权连接都从一层中的节点沿输出层的方向向下运行到下一层。
|