Quantum Variational Autoencoder
Amir Khoshaman, Walter Vinci, Brandon Denis, Evgeny Andriyash, Hossein, Sadeghi, Mohammad H. Amin

TL;DR
This paper introduces a quantum variational autoencoder (QVAE) that integrates quantum Boltzmann machines into the latent space, demonstrating state-of-the-art results on MNIST and highlighting the potential of quantum computing in generative modeling.
Contribution
The paper presents the first end-to-end trainable QVAE with a quantum Boltzmann machine in the latent space, achieving competitive performance and showcasing quantum effects in training.
Findings
Achieves state-of-the-art performance on MNIST among discrete-variable VAEs.
Demonstrates effective training of QVAEs using quantum Monte Carlo simulations.
Shows potential of quantum computers to enhance generative models.
Abstract
Variational autoencoders (VAEs) are powerful generative models with the salient ability to perform inference. Here, we introduce a quantum variational autoencoder (QVAE): a VAE whose latent generative process is implemented as a quantum Boltzmann machine (QBM). We show that our model can be trained end-to-end by maximizing a well-defined loss-function: a 'quantum' lower-bound to a variational approximation of the log-likelihood. We use quantum Monte Carlo (QMC) simulations to train and evaluate the performance of QVAEs. To achieve the best performance, we first create a VAE platform with discrete latent space generated by a restricted Boltzmann machine (RBM). Our model achieves state-of-the-art performance on the MNIST dataset when compared against similar approaches that only involve discrete variables in the generative process. We consider QVAEs with a smaller number of latent units…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsRestricted Boltzmann Machine · USD Coin Customer Service Number +1-833-534-1729
