Comparing the Effects of Boltzmann Machines as Associative Memory in Generative Adversarial Networks between Classical and Quantum Samplings
Comparing the Effects of Boltzmann Machines as Associative Memory in Generative Adversarial Networks between Classical and Quantum Samplings
复制标题
DOI:
10.7566/jpsj.91.074008
复制
发表时间:
2022-07-15
影响因子:
1.7
通讯作者:
Tanaka, Kazuyuki
中科院分区:
文献类型:
--
作者:
Urushibata, Mitsuru;Ohzeki, Masayuki;Tanaka, Kazuyuki
We investigate the quantum effect on machine learning (ML) models exemplified by the Generative Adversarial Network (GAN), which is a promising deep learning framework. In the general GAN framework, the generator maps uniform noise to a fake image. In this study, we utilize the Associative Adversarial Network (AAN), which consists of a standard GAN and an associative memory. Moreover, we set a Boltzmann Machine (BM), which is an undirected graphical model that learns low-dimensional features extracted from a discriminator, as the memory. Owing to the difficulty of calculating the BM's log-likelihood gradient, it is necessary to approximate it by using the sample mean obtained from the BM, which has tentative parameters. To calculate the sample mean, a Markov Chain Monte Carlo (MCMC) method is often used. In a previous study, this was performed using a quantum annealing device, and the performance of the "Quantum" AAN was compared with that of the standard GAN. However, its better performance than the standard GAN is not well understood. In this study, we introduce two methods to draw samples: classical sampling via MCMC and quantum sampling via quantum Monte Carlo (QMC) simulation, which is quantum simulation on the classical computer. Then, we compare these methods to investigate whether quantum sampling is advantageous. Specifically, calculating the discriminator loss, generator loss, inception score, and Frechet inception distance, we discuss the possibility of AAN. We show that the AANs trained by both MCMC and QMC, are more stable during training and produce more varied images than the standard GANs. However, the results indicate no difference in sampling by QMC simulation compared with that by MCMC.