如何使用受限制的玻耳兹曼机器进行分类?

我正在阅读有关限制玻耳兹曼机器,这是一种深度学习算法。 我不知道如何使用RBM来分类。 任何人都可以给我一个关于这个算法的例子吗?

从维基百科:

RBM已经在降维,分类,协同过滤,特征学习和主题建模方面得到应用。 根据任务的不同,他们可以受到监督或无监督的训练。[1]

[1] Larochelle,H .; Bengio,Y.(2008)。 “使用判别式限制玻尔兹曼机器进行分类”。 第25届机器学习国际会议论文集 - ICML '08。 页。 536. doi:10.1145 / 1390156.1390224。 ISBN 9781605582054.编辑


RBM 不是分类模型,它是无监督学习的模型。 至少有两种可能的分类相关应用:

  • 在深度学习中,RBM被用作预处理单元,而在他们之上,你仍然建立了一些“简单的”线性模型(如logistic回归,perceptron或svm)
  • 在一些副作品(特别是Hinton)中,您可以创建两个RBM堆栈,并将它们与顶层的一层RBM连接起来,其中一个堆栈用输入进行填充,另一个用标签进行填充。 通过这种方式,自动关联学习中的RBM实际上模拟了输入 - >标签映射(以及其他方式)
  • 链接地址: http://www.djcxy.com/p/68607.html

    上一篇: How to use restricted boltzman machine to classify?

    下一篇: How to test a Restricted Boltzmann Machine implementation ?