DBN和DNN的区别(未完待续)
来源:互联网 发布:中小学课本同步软件 编辑:程序博客网 时间:2024/06/10 04:58
一.模型框架
DBN最后的两层是一个RBM,并且除了最后两层,其他的层都是top-down结构的有向结构;
DNN是一个bottom-up的结构,同时,在一般的文献中,将DNN作为一个DBN进行训练得到的模型还是称为DBN(这就是为什么我一直分不清这两种结构的原因)。
二.训练算法
DBN在训练的时候,当做一个stack RBMs进行训练;
DNN在预训练的时候,可以当做一个DBM进行预训练,也可以当做一个stack autoencoder进行预训练。在当做DBN进行预训练之后,还要在后面添加一个输出层,然后再使用BP算法进行训练;而当做stack autoencoder进行预训练之后,可以直接使用BP进行训练。
三.参考文献
1.Deep Neural Networks for Acoustic Modeling in Speech Recognition
未完待续......
版权所有,欢迎转载,转载请注明出处,谢谢
0 0
- DBN和DNN的区别(未完待续)
- Java中HashMap和TreeMap的区别(未完待续)
- DBM 和 DBN 的区别
- Mysql和oracle区别(未完待续...)
- 线程的创建和运行(未完待续)
- style.left,offsetLeft,scrollLeft和clientLeft之间的区别(未完待续)
- DBN/DNN/ANN/SNN
- DBN\DNN\ANN\SNN
- DBN+DNN的结构问题(含bottleneck)
- c语言的一些总结和探讨(未完待续中).
- c语言的一些总结和探讨(未完待续中).
- 关于DOM和节点的问题(未完待续...)
- 【未完待续.....】C++字符串流 istringstream 和 ostringstream 的用法
- DBM 与 DBN 的区别
- 未完待续的几个命令
- 未完待续
- 未完待续
- 未完待续
- 读“赵4老师”言论
- sprintf函数详解
- [数据结构与算法]拓 扑 排 序
- 网站投资提示
- 蓝牙传输速率
- DBN和DNN的区别(未完待续)
- 素性测试poj1811
- 网站建设与制作基本的流程
- 网站建设规划书
- oracle 11g授权创建用户
- socket编程---之多连接服务端实现(CFNetwork框架)
- python 版DES和MAC算法
- Android音乐播放——MediaPlayer, unable to create media player
- John the Ripper使用方法概述