I developed a simple binary Restricted Boltzmann Machine implementation and now I would like to test it. (Ultimately I'm gonna use it for a DBN, but I would like to test independently).
I saw that several people and papers are talking about testing it MNIST dataset, but I didn't find details on how to do that.
Do I have to add a new classification layer connected to the hidden units and then use backpropagation to train it? Isn't there another way?
Some people are also plotting the weights (again in MNIST), but I have problems with how you can plot weight and what does that represent...