On the equivalence of Hopfield Networks and Boltzmann Machines
learning multiple layers of representation .