博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DL学习笔记(1)整体理解
阅读量:6955 次
发布时间:2019-06-27

本文共 669 字,大约阅读时间需要 2 分钟。

1.浅层学习(shallow learning)

BP算法,Multi-layer Preception,只含有一层隐层节点。

2.深度学习(Deep learning)

A:思想:对堆叠的多个层,对输入的信息多层表达,逐层初始化,无监督学习,

 

3.神经网络(Neural Network)

传统神网络:bp算法, 迭代训练,随机设定初始值,计算输出,标签比较,从新设定初始值(梯度下降法)。层数多了之后就不好使。

2006年,hinton提出的新神经网络:

1)首先逐层构建单层神经元,这样每次都是训练一个单层网络。

2)当所有层训练完后,Hinton使用wake-sleep算法进行调优.

1)wake阶段:认知过程,通过外界的特征和向上的权重(认知权重)产生每一层的抽象表示(结点状态),并且使用梯度下降修改层间的下行权重(生成权重)。也就是“如果现实跟我想象的不一样,改变我的权重使得我想象的东西就是这样的”。

2)sleep阶段:生成过程,通过顶层表示(醒时学得的概念)和向下权重,生成底层的状态,同时修改层间向上的权重。也就是“如果梦中的景象不是我脑中的相应概念,改变我的认知权重使得这种景象在我看来就是这个概念”。

Deep learning训练过程具体如下:

 1)使用自下上升非监督学习(就是从底层开始,一层一层的往顶层训练):

2)自顶向下的监督学习(就是通过带标签的数据去训练,误差自顶向下传输,对网络进行微调):

 

转载于:https://www.cnblogs.com/xialuobo/p/5852036.html

你可能感兴趣的文章
一、Scrapy的简单使用-爬虫
查看>>
Oracle Bitmap Index
查看>>
Citrix(Xenserver,Xendesktop,Xenapp,VDI,PVS)产品下载链接地址
查看>>
如何隐藏xendesktop登录时domain信息的输入
查看>>
Linux_MySQL二次整理(1)
查看>>
Linux内核LTS长期支持版生命周期
查看>>
VMware下的Linux中调整屏幕大小,分辨率问题,终于解决啦
查看>>
cxgrid打印
查看>>
ANDRO - MULTIPURPOSE OPENCART 2.X 自适应主题模板 ABC-0651-02
查看>>
必 备 习 题 集 ( 三 )
查看>>
citrix桌面发布方式
查看>>
HTTP协议详解(真的很经典)
查看>>
EMC销售部全球CTO Patricia Florissi:大数据不是炒作
查看>>
判断字符串是否是合法的ipv4地址
查看>>
Linux系统手动安装rzsz 软件包
查看>>
Hyper-V安装笔记
查看>>
Golang面试题解析(二)
查看>>
Juniper SRX与思科跑IPSEC ×××+OSPF
查看>>
C语言学习之路(1)
查看>>
passwd修改用户密码
查看>>