contrastive divergence 算法
来源:互联网 发布:明天教室网络课怎么样 编辑:程序博客网 时间:2024/05/01 05:50
原文链接在这里http://blog.sina.com.cn/s/blog_5980285201014pwy.html
把 <<[2002 Nuural Computation, 675]#######training products of experts by minimizing contrastive divergence>>这篇论文看了一遍,其实只看了一半
觉得PoE和contrastive divergence以及RBM学习算法这部分可以过了
主要意思是这样的:
1.RBM是PoE的一个特例
2.PoE可以用contrastive divergence来进行学习
3.contrastive divergence的学习方法大致是这样的:
本来是要进行极大似然学习的,也就是计算目标函数对权重的偏导数,并且使权重沿偏导数方向移动
但是偏导数计算量特别大,因为涉及到了Gibbs抽样(需要无限次),所以不用这个方法
发现了极大似然学习的目标函数等价于KL散度
更换了目标函数:极小化KL散度与CD1-KL散度的差
对这个新的目标函数求偏导数之后发现有两项是很容易计算的,第三项可以忽略掉
而且在实际应用中效果还不错
接下来的工作:
1.helmholtz machines and wake-sleep learning
2.啃大头。。。。
0 0
- contrastive divergence 算法
- Contrastive Divergence
- CD(Contrastive Divergence)
- DBN(PoE and Contrastive Divergence)
- Deep Learning:Contrastive Divergence的提出
- 20140503-Persisitent Contrastive Divergence (持续的逆向差异)
- 深度学习方法:受限玻尔兹曼机RBM(四)对比散度contrastive divergence,CD
- [DeepLearning]如何使用对比散度(How to use Contrastive Divergence)
- 深度学习方法:受限玻尔兹曼机RBM(四)对比散度contrastive divergence,CD
- 深度学习方法:受限玻尔兹曼机RBM(四)对比散度contrastive divergence,CD
- Contrastive Loss
- KL divergence
- KL divergence
- Bregman divergence
- KL divergence
- contrastive loss function (papers)
- Contrastive Loss (对比损失)
- Kullback–Leibler divergence
- 5.关于精灵runAction无效果的bug的解决方案。
- 谈谈Java虚拟机——Class文件结构
- 在VMware环境下使用KGDB调试Linux内核及内核模块
- 空间中直线之间距离介绍及原码
- 解决 CentOS 6.4 升级 Python2.7 后 Ibus 输入法无法使用问题
- contrastive divergence 算法
- widow下svn上传项目时的文件可执行权限问题
- Fragment和Activity
- 关于s3c2440+linux2.6.34.14KGDB的使用
- HDU-OJ-1698 Just a Hook
- 母猪的产后护理
- CAN总线负载率原理及计算
- HDU 1896 Stones ——STL 优先队列
- 数据库同步-重置同步数据