Correspondence Between Ising Machines and Neural Networks
Andrew G. Moore
TL;DR
This work advances a systematic, provably correct method to run trained neural networks on Ising-type hardware by replacing ground-state computation with high-temperature spin-average computations. It establishes a correspondence between a trained feed-forward network and an Ising Hamiltonian using a temperature gradient, with $J^{(\ell)}=\delta^{\ell-1}W^{(\ell)}$ and $h^{(\ell)}=\delta^{\ell-1}b^{(\ell)}$, and proves that shallow tanh networks are implementable at high temperature while deep binary perceptrons are realizable at zero temperature, under appropriate $\delta$ and $\beta$. The paper provides rigorous mean-field error bounds and constructive proofs (for both the shallow and deep cases), supports the theory with simulated 2-bit multiplication experiments, and discusses practical concerns such as quantization and sparsification for real-world Ising devices. The results point to a scalable path for deploying pretrained neural networks on energy-efficient Ising hardware, with meaningful implications for edge compute and quantum-annealing platforms, while also outlining challenges in extending to large-scale deep architectures. Overall, the work bridges physics-based Ising computation and modern neural networks, offering design principles and proofs of correctness for high-temperature and low-temperature regimes.
Abstract
Computation with the Ising model is central to future computing technologies like quantum annealing, adiabatic quantum computing, and thermodynamic classical computing. Traditionally, computed values have been equated with ground states. This paper generalizes computation with ground states to computation with spin averages, allowing computations to take place at high temperatures. It then introduces a systematic correspondence between Ising devices and neural networks and a simple method to run trained feed-forward neural networks on Ising-type hardware. Finally, a mathematical proof is offered that these implementations are always successful.
