Hinton and Sejnowski (1983) have described recently a novel statistical mechanical system which they named the Boltzmann machine. The interesting property of Boltzmann machines is that they can learn to recognise the structure in a set of patterns simply by being shown an example subset of patterns. In this paper some numerical simulations of Boltzmann machines are reported. It is found that the annealing schedule proposed by Ackley, Hinton and Sejnowski (1985) is adequate to obtain a Boltzmann distribution of states, on which the key part of the algorithm depends, but it is clear that the algorithm will require massive computations for large networks. It is also found that there is a window of annealing temperatures at which learning is possible, and the sensitivity of the learning rate to temperature can be understood in terms of the density of states at low energies. Direct calculations of the partition function in small instances of Boltzmann machines are used to characterise the number of states which are thermally accessible for particular annealing schedules. Finally, since Boltzmann machines bear some resemblance to models of disordered magnetic systems, a comparison is made with results for the Sherrington-Kirkpatrick spin-glass model. Both systems support multiple metastable states (i.e. stable with respect to single spin flips), but, in contrast to the SK spin glass, Boltzmann machines exhibit a random distribution of low-energy states in terms of Hamming distance.
[1]
Numerical simulations on spin glasses (invited)
,
1985
.
[2]
E. Gardner.
Structure of metastable states in the Hopfield model
,
1986
.
[3]
M. Mézard,et al.
Nature of the Spin-Glass Phase
,
1984
.
[4]
S. Kirkpatrick,et al.
Solvable Model of a Spin-Glass
,
1975
.
[5]
C. D. Gelatt,et al.
Optimization by Simulated Annealing
,
1983,
Science.
[6]
Sompolinsky,et al.
Storing infinite numbers of patterns in a spin-glass model of neural networks.
,
1985,
Physical review letters.
[7]
J J Hopfield,et al.
Neural networks and physical systems with emergent collective computational abilities.
,
1982,
Proceedings of the National Academy of Sciences of the United States of America.
[8]
A. P. Young,et al.
Low-temperature behavior of the infinite-range Ising spin-glass: Exact statistical mechanics for small samples
,
1982
.
[9]
S. Kirkpatrick,et al.
Infinite-ranged models of spin-glasses
,
1978
.
[10]
Sompolinsky,et al.
Spin-glass models of neural networks.
,
1985,
Physical review. A, General physics.