文件名称:matlab对比实验代码-rbm_toolbox:主要是RBM代码中的更改。包括PCD
文件大小:14.63MB
文件格式:ZIP
更新时间:2024-06-11 08:01:54
系统开源
matlab对比实验代码本文档与当前代码不对应 RBM工具箱 RBM工具箱是MATLAB工具箱,用于在线培训RBM和堆叠式RBM。 支持对带有等级标签的RBM进行培训,包括: 生成培训目标[2,7] 歧视性培训目标[2,7] 混合训练目标[2,7] 半监督学习[2,7] CD-k(对比散度k)[5] PCD(持续对比差异)[6] RBM / DBN采样功能(图片/电影) RBM / DBN分类支持[2,7] 正则化:L1,L2,稀疏性,提前停止,辍学[1],dropconnect [10],动量[3] 工具箱中的代码部分基于Rasmus Berg Palm的DeepLearnToolbox。 本自述文件首先描述了分类RBM及其使用的符号,然后解释了工具箱中的设置,最后给出了一些用法示例。 %分类RBM RBM在[3]中有解释。 分类RBM(cRBM)与常规RBM的不同之处在于,它们将数据扩充到RBM的可见单位。 正常的RBM p(x)进行建模,而cRBM p(x,y)或p(x|y)建模。 通过将标签增加到x值,将标签传递到RBM,然后,对cRBM的单个输入为x n input = {