用概率硬件加速量子态模拟,突破大系统计算瓶颈
Probabilistic Computers for Neural Quantum States
- 用稀疏玻尔兹曼机+概率芯片实现快速采样
- 80×80体系(6400自旋)精确求得基态能量
- 适合量子模拟与深度学习交叉研究者
神经量子态利用神经网络高效表示多体波函数,但蒙特卡洛采样成本限制其在大系统上的扩展。本文通过将稀疏玻尔兹曼机架构与概率计算硬件结合,实现了基于现场可编程门阵列(FPGA)的概率计算机,并作为能量型神经量子态的快速采样器。对于二维横场伊辛模型在临界点的情形,我们使用定制多FPGA集群,成功获得高达80×80(6400自旋)系统的准确基态能量。此外,提出一种双采样算法,以条件采样替代难以处理的边缘化,用于训练深层玻尔兹曼机,提升了参数效率并支持稀疏深层模型。该算法在单个FPGA上实现,成功训练了30×30(900自旋)系统对应的深层模型。结果表明,概率硬件可有效克服变分量子模拟中的采样瓶颈,为更大系统和更深架构开辟路径。
原文摘要 · Abstract (English)
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. We further implement this algorithm on a single FPGA, demonstrating the training of deep Boltzmann machines for systems as large as $30 \times 30$ (900 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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。