神经网络与卷积神经网络的区别

神经网络即指人工神经网络,或称做链接模型,它是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。这种网络依靠系统的复杂程度,经过调整内部大量节点之间相互链接的关系,从而达处处理信息的目的。神经网络用到的算法是向量乘法,采用符号函数及其各类逼近。并行、容错、能够硬件实现以及自我学习特性,是神经网络的几个基本优势,也是神经网络计算方法与传统方法的区别所在。算法

 

深度学习的概念源于人工神经网络,含多隐层的多层感知器就是一种深度学习结构。深度学习经过组合低层特征造成更加抽象的高层表示属性类别或特征,以发现数据的分布式特征表示。基于深信度网提出非监督贪心逐层训练算法,为解决深层结构相关的优化难题带来但愿,随后提出多层自动编码器深层结构。网络

传统意义上的多层神经网络只有输入层、隐藏层、输出层,其中隐藏层的层数根据须要而定,没有明确的理论推导来讲明到底多少层合适,多层神经网络作的步骤是:特征映射到值,特征是人工挑选。分布式

从广义上说深度学习的网络结构也是多层神经网络的一种。深度学习中最著名的卷积神经网络是由Lecun等人提出的,是第一个真正多层结构学习算法,它利用空间相对关系减小参数数目以提升训练性能。在原来多层神经网络的基础上,加入了特征学习部分,这部分是模仿人脑对信号处理上的分级的。具体操做就是在原来的全链接的层前面加入了部分链接的卷积层与降维层,并且加入的是一个层级:输入层-卷积层-降维层-卷积层-降维层- ....-隐藏层-输出层。深度学习作的步骤是:信号->特征->值,特征是由网络本身选择。函数

 

推荐:http://blackblog.tech/2018/02/23/Eight-Neural-Network/性能

相关文章
相关标签/搜索