Applied Physics Research Group, Vrije Universiteit Brussel, Pleinlaan 2, 1050, Brussels, Belgium.
Nat Commun. 2022 Oct 4;13(1):5847. doi: 10.1038/s41467-022-33441-3.
Ising machines are a promising non-von-Neumann computational concept for neural network training and combinatorial optimization. However, while various neural networks can be implemented with Ising machines, their inability to perform fast statistical sampling makes them inefficient for training neural networks compared to digital computers. Here, we introduce a universal concept to achieve ultrafast statistical sampling with analog Ising machines by injecting noise. With an opto-electronic Ising machine, we experimentally demonstrate that this can be used for accurate sampling of Boltzmann distributions and for unsupervised training of neural networks, with equal accuracy as software-based training. Through simulations, we find that Ising machines can perform statistical sampling orders-of-magnitudes faster than software-based methods. This enables the use of Ising machines beyond combinatorial optimization and makes them into efficient tools for machine learning and other applications.
伊辛机是一种很有前途的非冯·诺依曼计算概念,可用于神经网络训练和组合优化。然而,虽然各种神经网络都可以用伊辛机来实现,但由于它们无法进行快速的统计抽样,与数字计算机相比,它们在训练神经网络方面效率不高。在这里,我们引入了一个通用的概念,通过注入噪声来实现模拟伊辛机的超快速统计抽样。我们通过光电伊辛机实验证明,这可用于准确抽样玻尔兹曼分布和无监督训练神经网络,与基于软件的训练具有相同的准确性。通过模拟,我们发现伊辛机可以比基于软件的方法快几个数量级地进行统计抽样。这使得伊辛机不仅可用于组合优化,而且成为机器学习和其他应用的有效工具。