Continuous-variable quantum neural networks

We introduce a general method for building neural networks on quantum computers. The quantum neural network is a variational quantum circuit built in the continuous-variable (CV) architecture, which encodes quantum information in continuous degrees of freedom such as the amplitudes of the electromag...

Full description

Bibliographic Details
Main Authors: Killoran, Nathan, Bromley, Thomas R., Arrazola, Juan Miguel, Schuld, Maria, Quesada, Nicolás, Lloyd, Seth
Other Authors: Massachusetts Institute of Technology. Department of Mechanical Engineering
Format: Article
Language:English
Published: American Physical Society (APS) 2020
Online Access:https://hdl.handle.net/1721.1/126828
_version_ 1826198481345183744
author Killoran, Nathan
Bromley, Thomas R.
Arrazola, Juan Miguel
Schuld, Maria
Quesada, Nicolás
Lloyd, Seth
author2 Massachusetts Institute of Technology. Department of Mechanical Engineering
author_facet Massachusetts Institute of Technology. Department of Mechanical Engineering
Killoran, Nathan
Bromley, Thomas R.
Arrazola, Juan Miguel
Schuld, Maria
Quesada, Nicolás
Lloyd, Seth
author_sort Killoran, Nathan
collection MIT
description We introduce a general method for building neural networks on quantum computers. The quantum neural network is a variational quantum circuit built in the continuous-variable (CV) architecture, which encodes quantum information in continuous degrees of freedom such as the amplitudes of the electromagnetic field. This circuit contains a layered structure of continuously parameterized gates which is universal for CV quantum computation. Affine transformations and nonlinear activation functions, two key elements in neural networks, are enacted in the quantum network using Gaussian and non-Gaussian gates, respectively. The non-Gaussian gates provide both the nonlinearity and the universality of the model. Due to the structure of the CV model, the CV quantum neural network can encode highly nonlinear transformations while remaining completely unitary. We show how a classical network can be embedded into the quantum formalism and propose quantum versions of various specialized models such as convolutional, recurrent, and residual networks. Finally, we present numerous modeling experiments built with the strawberry fields software library. These experiments, including a classifier for fraud detection, a network which generates tetris images, and a hybrid classical-quantum autoencoder, demonstrate the capability and adaptability of CV quantum neural networks.
first_indexed 2024-09-23T11:05:38Z
format Article
id mit-1721.1/126828
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T11:05:38Z
publishDate 2020
publisher American Physical Society (APS)
record_format dspace
spelling mit-1721.1/1268282022-09-27T17:05:53Z Continuous-variable quantum neural networks Killoran, Nathan Bromley, Thomas R. Arrazola, Juan Miguel Schuld, Maria Quesada, Nicolás Lloyd, Seth Massachusetts Institute of Technology. Department of Mechanical Engineering We introduce a general method for building neural networks on quantum computers. The quantum neural network is a variational quantum circuit built in the continuous-variable (CV) architecture, which encodes quantum information in continuous degrees of freedom such as the amplitudes of the electromagnetic field. This circuit contains a layered structure of continuously parameterized gates which is universal for CV quantum computation. Affine transformations and nonlinear activation functions, two key elements in neural networks, are enacted in the quantum network using Gaussian and non-Gaussian gates, respectively. The non-Gaussian gates provide both the nonlinearity and the universality of the model. Due to the structure of the CV model, the CV quantum neural network can encode highly nonlinear transformations while remaining completely unitary. We show how a classical network can be embedded into the quantum formalism and propose quantum versions of various specialized models such as convolutional, recurrent, and residual networks. Finally, we present numerous modeling experiments built with the strawberry fields software library. These experiments, including a classifier for fraud detection, a network which generates tetris images, and a hybrid classical-quantum autoencoder, demonstrate the capability and adaptability of CV quantum neural networks. 2020-08-27T17:49:03Z 2020-08-27T17:49:03Z 2019-10 2018-08 2020-07-30T17:04:54Z Article http://purl.org/eprint/type/JournalArticle 2643-1564 https://hdl.handle.net/1721.1/126828 Killoran, Nathan et al. "Continuous-variable quantum neural networks." Physical Review Research 1, 3 (October 2019): 033063 en http://dx.doi.org/10.1103/physrevresearch.1.033063 Physical Review Research Creative Commons Attribution 4.0 International license https://creativecommons.org/licenses/by/4.0/ application/pdf American Physical Society (APS) APS
spellingShingle Killoran, Nathan
Bromley, Thomas R.
Arrazola, Juan Miguel
Schuld, Maria
Quesada, Nicolás
Lloyd, Seth
Continuous-variable quantum neural networks
title Continuous-variable quantum neural networks
title_full Continuous-variable quantum neural networks
title_fullStr Continuous-variable quantum neural networks
title_full_unstemmed Continuous-variable quantum neural networks
title_short Continuous-variable quantum neural networks
title_sort continuous variable quantum neural networks
url https://hdl.handle.net/1721.1/126828
work_keys_str_mv AT killorannathan continuousvariablequantumneuralnetworks
AT bromleythomasr continuousvariablequantumneuralnetworks
AT arrazolajuanmiguel continuousvariablequantumneuralnetworks
AT schuldmaria continuousvariablequantumneuralnetworks
AT quesadanicolas continuousvariablequantumneuralnetworks
AT lloydseth continuousvariablequantumneuralnetworks