- 积分
- 3638
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-10-21
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2019-6-17 22:32:07
|
显示全部楼层
由于目前神经网络是深度学习的几乎唯一的实现形式,所以可以简单粗暴地认为:深度学习=神经网络
-------------------------------------------
很多数学工具都是基于实际需求来的---
为解决“深层结构相关”的优化难题,Hinton等人于2006年,基于“深信度网(DBN)”,提出了“非监督、贪婪训练逐层算法”。
-------------------------------------------
目前应用最广的2种深度学习模型:
1、卷积神经网络(CNN=Convolutional Neural Network)
是第一个真正多层结构的学习算法,利用空间相对关系减少参数数目,提高训练性能。
2、循环神经网络在处理和预测序列数据领域应用较多,比如语音、翻译等。
可见,卷积神经网络可用于高维数据处理,用处更为广泛!
CNN是一种“前馈”神经网络,其“权值共享”的网络结构更类似于生物神经网络,降低了网络模型的复杂度,减少了权值的数量。
----------------------------------------------
CNN的优势:
传统识别算法需要对图像进行复杂的特征提取和数据重建,多维图像更为复杂,
但是这些庞杂的预处理工作,对于CNN是不存在的,CNN是为识别二维形状而特殊设计的一个多层神经网络,这种网络结构对于平移、缩放、倾斜等等变形具有“高度不变性”!
所以,在模式分类领域,CNN很有优势。
----------------------------------------------
CNN与普通神经网络的区别:
CNN多了“特征提取器”=“卷积层”+“子采样层”
|
|