如何测试受限玻尔兹曼机器的实施?
我开发了一个简单的二进制限制玻尔兹曼机器实现,现在我想测试它。 (最终我会用它为DBN,但我想独立测试)。
我看到有几个人和论文都在谈论测试MNIST数据集,但是我没有找到有关如何做到这一点的细节。
我是否必须添加一个连接到隐藏单元的新分类层,然后使用反向传播来训练它? 没有其他办法吗?
有些人也在绘制权重(再次在MNIST中),但是我在如何绘制重量方面存在问题,以及它们代表什么...
谢谢
在deeplearning.net(http://deeplearning.net/tutorial/rbm.html)的RBM教程中的“跟踪进度”部分提供了非常好的指导:
上一篇: How to test a Restricted Boltzmann Machine implementation ?
下一篇: Alternatives to Restricted Boltzmann Machine for vector data (instead of binary)