Machine learning method for state preparation and gate synthesis on photonic quantum computers
arXiv:1807.10781 · doi:10.1088/2058-9565/aaf59e
Abstract
We show how techniques from machine learning and optimization can be used to find circuits of photonic quantum computers that perform a desired transformation between input and output states. In the simplest case of a single input state, our method discovers circuits for preparing a desired quantum state. In the more general case of several input and output relations, our method obtains circuits that reproduce the action of a target unitary transformation. We use a continuous-variable quantum neural network as the circuit architecture. The network is composed of several layers of optical gates with variable parameters that are optimized by applying automatic differentiation using the TensorFlow backend of the Strawberry Fields photonic quantum computer simulator. We demonstrate the power and versatility of our methods by learning how to use short-depth circuits to synthesize single photons, Gottesman-Kitaev-Preskill states, NOON states, cubic phase gates, random unitaries, cross-Kerr interactions, as well as several other states and gates. We routinely obtain high fidelities above 99\% using short-depth circuits, typically consisting of a few hundred gates. The circuits are obtained automatically by simply specifying the target state or gate and running the optimization algorithm.
arXiv comment13 pages, 14 figures. Source code for the algorithms employed in this paper is available at https://github.com/XanaduAI/quantum-learning
References in corpus (45)
- Deep Learning in Neural Networks: An Overview
- Quantum Machine Learning
- Quantum information with continuous variables
- Gaussian Quantum Information
- Quantum Computing
- Quantum algorithm for solving linear systems of equations
- Quantum metrology
- Solving the Quantum Many-Body Problem with Artificial Neural Networks
- Quantum support vector machine for big data classification
- Encoding a qubit in an oscillator
- Quantum Interferometric Optical Lithography: Exploiting Entanglement to Beat The Diffraction Limit
- Machine learning phases of matter
- Quantum principal component analysis
- An introduction to quantum machine learning
- Quantum computation over continuous variables
- Universal Quantum Computation with Continuous-Variable Cluster States
- A simple formula for the average gate fidelity of a quantum dynamical operation
- The quest for a Quantum Neural Network
- A near deterministic linear optical CNOT gate
- Quantum algorithm for systems of linear equations with exponentially improved dependence on precision
- Toward the first quantum simulation with quantum speedup
- A meet-in-the-middle algorithm for fast synthesis of depth-optimal quantum circuits
- Quantum Data Fitting
- Fault-Tolerant Measurement-Based Quantum Computing with Continuous-Variable Cluster States
- Quantum Computing with Continuous-Variable Clusters
- Quantum algorithms for algebraic problems
- Active learning machine learns to create new quantum experiments
- Learning the quantum algorithm for state overlap
- Automated Search for new Quantum Experiments
- Machine Learning for Precise Quantum Measurement
- Quantum Hopfield neural network
- Tomography and Generative Data Modeling via Quantum Boltzmann Training
- Quantum-optical state engineering up to the two-photon level
- Experimental Machine Learning of Quantum States
- Improved quantum capacity bounds of Gaussian loss channels and achievable rates with Gottesman-Kitaev-Preskill codes
- Speedup for quantum optimal control from automatic differentiation based on graphics processing units
- Quantum machine learning over infinite dimensions
- Complementary classical fidelities as an efficient criterion for the evaluation of experimentally realized quantum operations
- How to decompose arbitrary continuous-variable quantum operations
- A search algorithm for quantum state engineering and metrology
- ON states as resource units for universal quantum computation with photonic architectures
- Minimum number of input states required for quantum gate characterization
- Continuous-variable gate decomposition for the Bose-Hubbard model
- Quantum state conversion by cross-Kerr interaction
- Replacing measurement feedback with coherent feedback for quantum state preparation
Cited by in corpus (82)
- Efficient Learning for Deep Quantum Neural Networks
- Continuous-variable quantum neural networks
- Strawberry Fields: A Software Platform for Photonic Quantum Computing
- Hybrid integration methods for on-chip quantum photonics
- Perspective: Toward large-scale fault-tolerant universal photonic quantum computing
- Fault-tolerant bosonic quantum error correction with the surface-GKP code
- Digitization of Scalar Fields for Quantum Computing
- Progress towards practical qubit computation using approximate Gottesman-Kitaev-Preskill codes
- Quantum Machine Learning for Chemistry and Physics
- Matrix optimization on universal unitary photonic devices
- Quantum information processing with bosonic qubits in circuit QED
- Machine Learning for Quantum Matter
- Quantum autoencoders to denoise quantum data
- Learning Robust and High-Precision Quantum Controls
- Non-Gaussian and Gottesman-Kitaev-Preskill state preparation by photon catalysis
- Encoding an oscillator into many oscillators
- Resolution of 100 photons and quantum generation of unbiased random numbers
- Quantum algorithm for non-homogeneous linear partial differential equations
- Computer-inspired Quantum Experiments
- Low overhead fault-tolerant quantum error correction with the surface-GKP code
- Computer-inspired concept for high-dimensional multipartite quantum gates
- Universal Gate Set for Continuous-Variable Quantum Computation with Microwave Circuits
- Deep Reinforcement Learning for Quantum State Preparation with Weak Nonlinear Measurements
- Minimally-Entangled State Preparation of Localized Wavefunctions on Quantum Computers
- Production of photonic universal quantum gates enhanced by machine learning
- Building a large-scale quantum computer with continuous-variable optical technologies
- Reflection Equivariant Quantum Neural Networks for Enhanced Image Classification
- Conceptual understanding through efficient inverse-design of quantum optical experiments
- Cost-Reduced All-Gaussian Universality with the Gottesman-Kitaev-Preskill Code: Resource-Theoretic Approach to Cost Analysis
- Experimental quantum advantage with quantum coupon collector
- Arbitrary d-dimensional Pauli X-Gates of a flying Qudit
- Robust calibration of multiparameter sensors via machine learning at the single-photon level
- Designing quantum experiments with a genetic algorithm
- High-threshold fault-tolerant quantum computation with the Gottesman-Kitaev-Preskill qubit under noise in an optical setup
- Artificial Intelligence for Quantum Computing
- Classifying global state preparation via deep reinforcement learning
- Programmable and sequential Gaussian gates in a loop-based single-mode photonic quantum processor
- Quantum topology identification with deep neural networks and quantum walks
- Quantum machine learning with adaptive linear optics
- Quantum circuit synthesis with diffusion models
- Quantum Computer-Aided design of Quantum Optics Hardware
- Digital Discovery of 100 diverse Quantum Experiments with PyTheus
- Universal programmable photonic architecture for quantum information processing
- Hybrid Oscillator-Qubit Quantum Processors: Instruction Set Architectures, Abstract Machine Models, and Applications
- Learning Interpretable Representations of Entanglement in Quantum Optics Experiments using Deep Generative Models
- Automatically Differentiable Quantum Circuit for Many-qubit State Preparation
- Dynamical learning of a photonics quantum-state engineering process
- Open Hardware Solutions in Quantum Technology
- Information processing at the speed of light
- Supervised learning for robust quantum control in composite-pulse systems
- Quantum Receiver Enhanced by Adaptive Learning
- Fast optimization of parametrized quantum optical circuits
- Riemannian optimization of photonic quantum circuits in phase and Fock space
- Fast, high precision dynamics in quantum optimal control theory
- Continuous-variable quantum approximate optimization on a programmable photonic quantum processor
- Using states with a large photon number variance to increase quantum Fisher information in single-mode phase estimation
- Simulating noisy quantum channels via quantum state preparation algorithms
- Natural Gradient Optimization for Optical Quantum Circuits
- Kernel-based quantum regressor models learn non-Markovianity
- Simulation of positive operator-valued measures and quantum instruments via quantum state preparation algorithms
- Reinforcement Learning Generation of 4-Qubits Entangled States
- Efficient Concatenated Bosonic Code for Additive Gaussian Noise
- Piquasso: A Photonic Quantum Computer Simulation Software Platform
- Evolving Quantum Circuits
- Photonic counterdiabatic quantum optimization algorithm
- Efficient Learning of Continuous-Variable Quantum States
- Synthesizing quantum circuits via numerical optimization
- Engineering Bosonic Codes with Quantum Lattice Gates
- Machine learning for efficient generation of universal hybrid quantum computing resources
- Universal compiling and (No-)Free-Lunch theorems for continuous variable quantum learning
- Alternatives to a nonhomogeneous partial differential equation quantum algorithm
- Generating Gottesman-Kitaev-Preskill qubit using a cross-Kerr interaction between a squeezed light and Fock states in optics
- Modeling Non-Covalent Interatomic Interactions on a Photonic Quantum Computer
- Quantum Optical Experiments Modeled by Long Short-Term Memory
- Improved Tomographic Estimates by Specialised Neural Networks
- Deep Quantum Graph Dreaming: Deciphering Neural Network Insights into Quantum Experiments
- Quantum data generation in a denoising model with multiscale entanglement renormalization network
- QOptCraft: A Python package for the design and study of linear optical quantum systems
- Error mitigation of entangled states using brainbox quantum autoencoders
- Towards Continuous-variable Quantum Neural Networks for Biomedical Imaging
- Near-optimal coherent state discrimination via continuously labelled non-Gaussian measurements
- Quantum process matrices as images: new tools to design novel denoising methods