本文介紹的論文是IBM和摩根大通的聯合研究論文《Quantum Generative Adversarial Networks for Learning and Loading Random Distributions》,該論文使用量子機器學習來以少量閘重現任意機率分佈。具體來說,它使用量子對抗生成網路(QGAN)來創建機率分佈。
本文的目標是在量子狀態中有效地表示機率分佈。與上一篇文章相比,我們將展示使用QGAN的方法可以用較少的閘數表示機率分佈。如前面解釋的經典GAN,GAN通常被認為是用於圖片生成,但本質上它是在重現原始數據的機率分佈。由於我們想在量子狀態中表示機率分佈,我們考慮將生成機率分佈的生成器部分替換為量子版本。(只替換生成器部分是因為訓練完成後只使用生成器部分來生成量子狀態。通常,判別器只用於模型訓練。)因此,在QGAN中,生成器是量子神經網路部分,而判別器是經典神經網路部分。量子神經網路部分可以通過變分量子電路(Variational Quantum Circuit; VQC)實現。因此,QGAN的整體架構如下所示。量子部分的生成器和經典部分的判別器在學習過程中相互競爭。