【文件属性】:
文件名称:dbnmatlab代码-DBM:MatLab中的DBM(深玻尔兹曼机)
文件大小:21KB
文件格式:ZIP
更新时间:2021-05-27 17:07:06
系统开源
dbn
matlab代码数据库管理
返工:Ruslan
Salakhutdinov
来自π
(
pi~pipad!org
)
2016年十月
原始许可证:
任何人都可以出于任何目的复制,使用,修改或分发本程序以及随附的程序和文档,只要保留并突出显示了此版权声明,并附带说明原始程序可从我们的网页上获得的注释,则任何人均可出于任何目的进行复制,使用,修改或分发。
。
程序和文档的分发没有任何明示或暗示的保证。
由于这些程序仅出于研究目的而编写,因此尚未经过在任何重要应用中建议的测试程度。
所有使用这些程序的风险完全由用户自己承担。
用法
main
[bypassToStage]
阶段:
0
:(默认)从远程网站加载MNIST数据,解压缩并处理
1:预训练L1(第一个隐藏层)
2:预训练L2(第二个隐藏层)
3:完成DBM
4:使用反向传播进行微调
代码在OSX的MatLab
2016A上运行完毕。
##关于重写,我发现原来的代码无法穿透并且我想提高我的MatLab和ML技能时,我对这段代码进行了重新设计。
我认为这段代码可以作为探索其他NN设计的模板。
返工的特征包括:
从Internet
【文件预览】:
DBM-master
----main.m(5KB)
----src()
--------functions()
--------backprop.m(6KB)
--------pretrainL1.m(5KB)
--------dbm_mf.m(8KB)
--------util()
--------pretrainL2.m(7KB)
----.gitignore(459B)
----README.md(4KB)