Probabilistic Computers for Neural Quantum States
Shuvro Chowdhury, Jasper Pieterse, Navid Anjum Aadit, Johan H. Mentink, Kerem Y. Camsari
TL;DR
This work tackles the sampling bottleneck in variational simulations of quantum many-body systems by deploying a probabilistic computer built from p-bits on FPGAs to accelerate energy-based neural quantum states. It achieves large-scale results on the 2D transverse-field Ising model by mapping a sparse Further Restricted Boltzmann Machine to hardware and using multi-FPGA clusters to reach 6400 spins with chemical-accuracy energies, significantly surpassing CPU-based capabilities. It further introduces dual sampling to train deep Boltzmann machines, enabling efficient training and improved parameter efficiency over shallow networks, demonstrated on up to 35×35 lattices on GPUs. Collectively, these advances show that probabilistic hardware can remove the sampling bottleneck and enable scalable, deeper variational representations of quantum matter, with potential for integrated, low-latency quantum-classical simulation on specialized hardware.
Abstract
Neural quantum states efficiently represent many-body wavefunctions with neural networks, but the cost of Monte Carlo sampling limits their scaling to large system sizes. Here we address this challenge by combining sparse Boltzmann machine architectures with probabilistic computing hardware. We implement a probabilistic computer on field programmable gate arrays (FPGAs) and use it as a fast sampler for energy-based neural quantum states. For the two-dimensional transverse-field Ising model at criticality, we obtain accurate ground-state energies for lattices up to 80 $\times$ 80 (6400 spins) using a custom multi-FPGA cluster. Furthermore, we introduce a dual-sampling algorithm to train deep Boltzmann machines, replacing intractable marginalization with conditional sampling over auxiliary layers. This enables the training of sparse deep models and improves parameter efficiency relative to shallow networks. Using this algorithm, we train deep Boltzmann machines for a system with 35 $\times$ 35 (1225 spins). Together, these results demonstrate that probabilistic hardware can overcome the sampling bottleneck in variational simulation of quantum many-body systems, opening a path to larger system sizes and deeper variational architectures.
