深度神经网络与神经网络的区别
已有的答案说的都有道理, 补充一点吧, 深度网络和传统ANN的区别我个人认为是在于权值的pre-train算法上.由于DNN层数过多, 权值数量爆炸, 网络收敛很慢并且很难找到非常好的一个局部最优解. 但是通过自动编码器或RBM, 我们可以逐层提前训练每一层的权值, 并且只需要使用无标签的样本(亦即无监督训练). 当每一层都pre-train完毕后, 我们可以使用有标签的数量更少的样本进行有监督的梯度下降, 完成tunning.多隐层堆叠的结构早已有之, 所以可以说, 没有这种pre-train算法的存在, DNN就无从谈起.
■网友
首先明显前者是后者的子集……deep顾名思义就是网络的层数多,不过,其实深度学习往往都做了表示学习,所以,你会看到word2vec这种根本不deep的东西也被算作深度学习……不过一般来说,层数多,就是deep的。但是多少层算是多呢,三层,四层,算不算deep?
推荐阅读
- 四川乐山市犍为县发生4.2级地震震源深度13千米
- 四川自贡市荣县发生3.2级地震震源深度10千米
- 四川德阳市绵竹市发生3.4级地震震源深度8千米
- 换个角度看车市|深度:长城炮越野皮卡1.5万公里长测之技术状态汇总
- 新疆克孜勒苏州阿克陶县发生3.3级地震 震源深度140千米
- 在路上|在路上开廉价车和豪车的区别,看看网友的真实体会
- 啥是微信开发WEB前端
- 计算机深度学习方面sci三区期刊推荐
- Java工程师和C++工程师在工作上有啥区别哪个更适合自身发展
- 红旗|深度试驾红旗E-HS9:顶配预售75万元,红旗真的飘了?
