RBM相关

来源:互联网 发布:java基础编程实例 编辑:程序博客网 时间:2024/06/05 05:13

1、什么是RBM?

所属体系:神经网络 -> 随机神经网络 -> BM -> RBM

随机神经网络:1、激活函数是随机的。2、连接权重是随机的。

BM:有visible层(实际观察特征)和hidden层(不可见的非线性特征)的随机神经网络。可以干什么呢?根据一些样本估计样本所属的分布,可以用来生成所需的数据(比如HMM用来合成语音)。但是学习也比较难和花时间,所以得添加一些约束,所以就有了RBM。

约束是什么:visible层的变量之间相互独立,hidden层的变量之间相互独立

一种是采用随机性神经元激活函数

;

另一种是采

用随机型加权连接

2、为什么提出RBM?

3、RBM训练目标函数

4、RBM怎么优化

5、RBM应用