Abstract
We have postulated three major causes for the disappointing performance of the Boltzmann machine on a TSP in comparison with sequential simulated annealing. For each of these, we proposed, analyzed, and tested representational variations that could be expected to lead to some improvement. Whereas the experiments indeed indicate some improvement, the outcome is not overwhelming. Changes to the representation seem to sort much less effect on the Boltzmann machine than they do on the Hopfield-Tank network. Nevertheless, a conclusion that the Hopfield-Tank network is better suited to deal with combinatorial optimization problems than the Boltzmann machine would be premature. Firstly, Boltzmann machine simulations did perform well on other combinatorial optimization problems than the TSP. Secondly, there is, as yet, considerable uncertainty with respect to the speed and construction cost that can be expected of different kinds of neural network hardware in the future. At present, it is expected (Aarts and Korst, 1989b) that Boltzmann machines will be easier to implement in hardware than Hopfield-Tank networks.
We hope to have shown that massive parallelism in neural networks, promising as it may be, is not guaranteed to solve computational problems, that representation does matter in neural networks, and that finding a better representation is difficult. In this respect, we remark that the TSP should be qualified as a relatively easy problem in comparison with, for instance, job-shop scheduling problems. Attempts to solve nontrivial scheduling problems on the Boltzmann machine would stumble upon the same representation problem we encountered with the TSP, only (much) more vehemently (cf., Sadeh, 1991; p. 8).
Research was supported by the Netherlands Foundation for Scientific Research NWO under grant number 612-322-014
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
E. Aarts and J. Korst (1989a) Boltzmann Machines for Traveling Salesman Problems. European Journal of Operational Research 39, 79–95.
E. Aarts and J. Korst (1989b) Simulated Annealing and Boltzmann Machines. John Wiley and Sons.
E. Aarts (1992) personal communication
B. Andresen (1991) Parallel Implementation of Simulated Annealing Using an Optimal Adaptive Annealing Schedule. Proceedings of the European 1991 Simulation Multiconference, 296–300.
K.M. Gutzmann (1987) Combinatorial Optimization Using a Continuous State Boltzmann Machine. Proceedings of the IEEE First International Conference on Neural Networks, Vol. III, 721–734.
A. Joppe, H.R.A. Cardon and J.C. Bioch (1990) A Neural Network for Solving the Traveling Salesman Problem on the Basis of City Adjacency in the Tour. In: Proceedings of the International Neural Network Conference, Paris, Vol. 1, 254–257.
C. Peterson and B. Söderberg (1989) A New Method for Mapping Optimization Problems onto Neural Networks. International Journal of Neural Systems, Vol. 1, No. 1, 3–22, World Scientific Publishing Company.
N. Sadeh (1991) Look-Ahead Techniques for Micro-Opportunistic Job Shop Scheduling, Report CMU-CS-91-02, Carnegie-Mellon University.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Lenting, J.H.J. (1995). Representation issues in Boltzmann machines. In: Braspenning, P.J., Thuijsman, F., Weijters, A.J.M.M. (eds) Artificial Neural Networks. Lecture Notes in Computer Science, vol 931. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027027
Download citation
DOI: https://doi.org/10.1007/BFb0027027
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-59488-8
Online ISBN: 978-3-540-49283-2
eBook Packages: Springer Book Archive