Parameterized quantum circuits as machine learning models

Marcello BenedettiErika LloydStefan H. SackMattia Fiorentini

article2019Quantum Science and Technology1,407 citations

Explains how parameterized quantum circuits operate as machine learning models, detailing their core components and practical deployment across supervised learning and generative tasks on near-term quantum hardware.

Listen

Large-scale, fault-tolerant quantum computers remain years away due to physical noise and limited qubit counts. Currently available noisy intermediate-scale quantum devices cannot execute deep traditional algorithms, raising the practical question of how to deliver near-term computational value. The article evaluates hybrid quantum-classical machine learning architectures based on parameterized quantum circuits—quantum routines with adjustable parameters that can be iteratively trained alongside classical computers—to determine their viability for near-term applications.

The article synthesizes recent theoretical models, numerical simulations, and physical experiments across superconducting, trapped-ion, and photonic hardware platforms. In these hybrid systems, data is pre-processed classically, encoded into quantum states, transformed via parameterized quantum operations, and measured; the measurement outputs are then post-processed classically to compute objective functions and update circuit parameters in an iterative feedback loop.

The findings show that parameterized quantum circuits possess high expressive power, allowing them to map data into exponentially large feature spaces and model complex probability distributions with fewer parameters than standard classical networks. Analytical gradient methods, such as the parameter-shift rule, offer superior scaling and unbiased optimization compared to numerical finite-difference approaches, which require substantially more oracle evaluations. The framework demonstrates versatility across classical tasks, such as supervised classification and generative modeling, as well as native quantum tasks like quantum state tomography and circuit compilation. However, experimental deployments reveal major practical hurdles: random circuit designs often lead to vanishing gradients where optimization stalls, and hardware noise and statistical variance currently cause physical quantum models to perform significantly worse than idealized numerical simulations.

These results indicate that near-term hybrid systems offer a practical transitional architecture by shifting costly, classically intractable subroutines to quantum processors while offloading parameter optimization to classical machines. Achieving a practical advantage in production, however, depends heavily on overcoming optimization plateaus and hardware noise, rather than purely increasing qubit numbers. Furthermore, native quantum learning tasks—such as state compression and quantum algorithm compilation—represent the most immediate opportunity for quantum advantage because classical systems require exponentially scaling resources to model the same quantum states.

Organizations evaluating near-term quantum technologies should focus research on structured circuit designs, specialized classical optimizers, and automated hyperparameter tuning to mitigate barren plateaus and noise. Teams should prioritize open-source hybrid software frameworks to benchmark implementations consistently across hardware platforms. Continued investment should be paired with controlled pilot projects on domain-specific datasets, as practical utility remains bounded by experimental noise and current demonstrations remain limited to small-scale, proof-of-concept benchmarks.

arXiv: 1906.07682
  • Paper: Supervised learning with quantum-enhanced feature spaces, Vojtech Havlicek et al. (2018). It establishes fundamental methods for supervised classification using quantum feature spaces and variational circuits on near-term hardware, providing essential empirical and conceptual foundations for parameterized quantum circuit models.
  • Paper: Barren plateaus in quantum neural network training landscapes, Jarrod R. McClean et al. (2018). It analyzes the barren plateau phenomenon in parameterized quantum circuits, identifying crucial trainability limitations and gradient vanishing behaviors that parameterized quantum circuit models must address.
  • Paper: Quantum machine learning, Jacob Biamonte et al. (2016). It offers an overarching foundational survey of quantum machine learning paradigms, linear algebra speedups, and hardware constraints that contextualize parameterized quantum circuits.
  • Paper: Variational quantum algorithms, M. Cerezo et al. (2020). It comprehensively expands the parameterized circuit paradigm into the broader variational quantum algorithm (VQA) framework, systematically addressing trainability, optimization strategies, and error mitigation across diverse applications.
  • Paper: Predicting many properties of a quantum system from very few measurements, Hsin-Yuan Huang et al. (2020). It introduces the classical shadow formalism to drastically reduce measurement overheads when characterizing quantum states and evaluating observables from parameterized quantum circuits.
Cover for Parameterized quantum circuits as machine learning models

Abstract

Hybrid quantum-classical systems make it possible to utilize existing quantum computers to their fullest extent. Within this framework, parameterized quantum circuits can be regarded as machine learning models with remarkable expressive power. This Review presents the components of these models and discusses their application to a variety of data-driven tasks, such as supervised learning and generative modeling. With an increasing number of experimental demonstrations carried out on actual quantum hardware and with software being actively developed, this rapidly growing field is poised to have a broad spectrum of real-world applications.

Table of Contents

  • 1. Introduction
  • 2. Framework
  • 2.1. The encoder circuit U x f( )
  • 2.2. The variational circuit U q
  • 2.3. Circuit learning
  • 3. Applications
  • 3.1. Supervised learning
  • 3.2. Generative modeling
  • 3.3. Quantum learning tasks
  • 4. Outlook
  • Acknowledgments
  • References

Knowls

  1. Knowl 1 — Parameter-Shift Rule for Analytical Gradient Estimation

    equation

    For a parameterized quantum circuit UJ:1(θ)=UJ(θJ)⋯U1(θ1)U_{J:1}(\boldsymbol{\theta}) = U_J(\theta_J) \cdots U_1(\theta_1) where each parameter-dependent unitary gate is generated by an nn-qubit Pauli tensor product Pj∈{I,X,Y,Z}⊗nP_j \in \{I, X, Y, Z\}^{\otimes n} in the form Uj(θj)=exp⁡(−iθj2Pj)U_j(\theta_j) = \exp\left(-i \frac{\theta_j}{2} P_j\right), the exact analytical derivative of an expectation value ⟨Mk⟩θ=tr(MkUJ:1(θ)∣0⟩⟨0∣⊗nUJ:1†(θ))\langle M_k \rangle_{\boldsymbol{\theta}} = \text{tr}\left( M_k U_{J:1}(\boldsymbol{\theta}) |0\rangle\langle 0|^{\otimes n} U_{J:1}^\dagger(\boldsymbol{\theta}) \right) of a Hermitian observable MkM_k with respect to circuit parameter θj\theta_j is given by:

    ∂⟨Mk⟩θ∂θj=⟨Mk⟩θ+π2ej−⟨Mk⟩θ−π2ej2\frac{\partial \langle M_k \rangle_{\boldsymbol{\theta}}}{\partial \theta_j} = \frac{\langle M_k \rangle_{\boldsymbol{\theta} + \frac{\pi}{2} \mathbf{e}_j} - \langle M_k \rangle_{\boldsymbol{\theta} - \frac{\pi}{2} \mathbf{e}_j}}{2}

    where ej\mathbf{e}_j denotes the jj-th unit vector in parameter space. This rule provides an unbiased gradient estimator evaluated on quantum hardware without requiring ancilla qubits or interference circuits, requiring exactly two circuit evaluations per parameter.

  2. Knowl 2 — Hybrid Quantum-Classical Machine Learning Architecture with Parameterized Quantum Circuits

    model/method

    Parameterized quantum circuits (PQCs) serve as core predictive models within a hybrid quantum-classical pipeline comprising six integrated stages:

    1. Classical pre-processing: A data point x\mathbf{x} sampled from data distribution PDP_{\mathcal{D}} is transformed via a classical pre-processing function ϕ(x)\phi(\mathbf{x}) into circuit control parameters.
    2. Quantum state encoding: An encoder unitary Uϕ(x)U_{\phi(\mathbf{x})} prepares a quantum state ∣ψ(x)⟩=Uϕ(x)∣0⟩⊗n|\psi(\mathbf{x})\rangle = U_{\phi(\mathbf{x})}|0\rangle^{\otimes n} on an nn-qubit register.
    3. Variational circuit transformation: A parameterized unitary UθU_{\boldsymbol{\theta}}, controlled by adjustable parameter vector θ\boldsymbol{\theta}, acts on the state ∣ψ(x)⟩|\psi(\mathbf{x})\rangle alongside an optional ancilla register of mm qubits initialized in ∣0⟩⊗m|0\rangle^{\otimes m}, generating the state Uθ(Uϕ(x)∣0⟩⊗n⊗∣0⟩⊗m)U_{\boldsymbol{\theta}} (U_{\phi(\mathbf{x})}|0\rangle^{\otimes n} \otimes |0\rangle^{\otimes m}).
    4. Quantum measurement: A set of KK Hermitian observables {Mk}k=1K\{M_k\}_{k=1}^K is measured to estimate expectation values {⟨Mk⟩x,θ}k=1K\{\langle M_k \rangle_{\mathbf{x}, \boldsymbol{\theta}}\}_{k=1}^K.
    5. Classical post-processing: The estimated expectation values are transformed via a classical function f({⟨Mk⟩x,θ}k=1K,w)f(\{\langle M_k \rangle_{\mathbf{x}, \boldsymbol{\theta}}\}_{k=1}^K, \mathbf{w}), parameterized by classical weights w\mathbf{w}, to yield model forecasts.
    6. Classical optimization loop: A classical optimization algorithm evaluates a regularized loss L(θ,w)\mathcal{L}(\boldsymbol{\theta}, \mathbf{w}) over training samples and iteratively updates θ\boldsymbol{\theta} and w\mathbf{w}.
  3. Knowl 3 — Quantum Circuit Born Machine

    model/method

    A Quantum Circuit Born Machine (QCBM) is an implicit generative model that represents discrete probability distributions over bitstrings v∈{0,1}n\mathbf{v} \in \{0, 1\}^n via the Born rule. The model sets the encoder circuit to the identity Uϕ(x)=IU_{\phi(\mathbf{x})} = I and prepares a quantum state using a parameterized variational circuit UθU_{\boldsymbol{\theta}} acting on ∣0⟩⊗n|0\rangle^{\otimes n}. Projective measurement in the computational basis using bitstring projectors Mv=∣v⟩⟨v∣M_{\mathbf{v}} = |\mathbf{v}\rangle\langle\mathbf{v}| yields the probability distribution:

    qθ(v)=tr(MvUθ∣0⟩⟨0∣⊗nUθ†)=∣⟨v∣Uθ∣0⟩⊗n∣2q_{\boldsymbol{\theta}}(\mathbf{v}) = \text{tr}\left( M_{\mathbf{v}} U_{\boldsymbol{\theta}} |0\rangle\langle 0|^{\otimes n} U_{\boldsymbol{\theta}}^\dagger \right) = |\langle \mathbf{v} | U_{\boldsymbol{\theta}} |0\rangle^{\otimes n}|^2

    Because computing qθ(v)q_{\boldsymbol{\theta}}(\mathbf{v}) analytically is intractable for general circuits, samples v∼qθ\mathbf{v} \sim q_{\boldsymbol{\theta}} are obtained directly via quantum measurement. Training over an empirical dataset D={v(i)}i=1N\mathcal{D} = \{\mathbf{v}^{(i)}\}_{i=1}^N drawn from unknown distribution pp is performed by minimizing statistical distances such as the Maximum Mean Discrepancy (MMD):

    D(p,qθ)=∥∑vp(v)ϕ(v)−∑vqθ(v)ϕ(v)∥2D(p, q_{\boldsymbol{\theta}}) = \left\| \sum_{\mathbf{v}} p(\mathbf{v}) \phi(\mathbf{v}) - \sum_{\mathbf{v}} q_{\boldsymbol{\theta}}(\mathbf{v}) \phi(\mathbf{v}) \right\|^2

    where ϕ\phi is a classical feature map and expectations are estimated directly from sample frequencies, enabling gradient-based optimization on discrete data without computing likelihoods.

  4. Knowl 4 — Quantum Kernel Estimator and Variational Quantum Model Paradigms

    model/method

    Supervised learning with parameterized quantum circuits is structured into two distinct paradigms:

    1. Quantum Kernel Estimator (QKE): Classical data points x\mathbf{x} are mapped to quantum states via an encoder circuit Uϕ(x)∣0⟩⊗nU_{\phi(\mathbf{x})}|0\rangle^{\otimes n}. The quantum computer executes a SWAP test between state pairs to estimate the inner product kernel matrix k(x,x′)=∣⟨0∣⊗nUϕ(x′)†Uϕ(x)∣0⟩⊗n∣2k(\mathbf{x}, \mathbf{x}') = |\langle 0|^{\otimes n} U_{\phi(\mathbf{x}')}^\dagger U_{\phi(\mathbf{x})} |0\rangle^{\otimes n}|^2. The model prediction is expressed via the representer theorem as f(x,w)=∑i=1Nwik(x,x(i))f(\mathbf{x}, \mathbf{w}) = \sum_{i=1}^N w_i k(\mathbf{x}, \mathbf{x}^{(i)}), where the weights w\mathbf{w} are trained purely on a classical computer using convex optimization (e.g., support vector machines).

    2. Variational Quantum Model (VQM): Data is encoded via Uϕ(x)U_{\phi(\mathbf{x})} and directly processed in quantum state space by applying a parameterized variational unitary UθU_{\boldsymbol{\theta}}. Output forecasts are computed by classically post-processing expectation values {⟨Mk⟩x,θ}k=1K\{\langle M_k \rangle_{\mathbf{x}, \boldsymbol{\theta}}\}_{k=1}^K of measured observables. The parameter vector θ\boldsymbol{\theta} parametrizes the quantum gates and is optimized iteratively via closed-loop quantum-classical algorithms.

  5. Knowl 5 — Query Complexity of Analytical Gradients versus Finite Differences in Circuit Learning

    theoretical result

    For optimizing an nn-qubit parameterized quantum circuit within the vicinity of the optimum to achieve target precision ϵ\epsilon in convex optimization settings:

    • Circuit optimization utilizing the analytical gradient (e.g., via the parameter-shift rule) has an oracle query complexity scaling as:

    O(n2ϵ)\mathcal{O}\left(\frac{n^2}{\epsilon}\right)

    • Circuit optimization using numerical finite difference gradient approximations requires an oracle query complexity of at least:

    Ω(n3ϵ2)\Omega\left(\frac{n^3}{\epsilon^2}\right)

    Analytical gradient evaluation provides both an unbiased gradient estimator and an asymptotic query complexity advantage over numerical finite difference approximations on quantum hardware.

  6. Knowl 6 — Hadamard Test for Variational Circuit Gradient Estimation

    model/method

    For a variational circuit UJ:1(θ)=UJ⋯U1U_{J:1}(\boldsymbol{\theta}) = U_J \cdots U_1 with parameterized gates Uj(θj)=exp⁡(−iθj2Pj)U_j(\theta_j) = \exp\left(-i \frac{\theta_j}{2} P_j\right) generated by Pauli strings Pj∈{I,X,Y,Z}⊗nP_j \in \{I, X, Y, Z\}^{\otimes n}, the partial derivative of an expectation value ⟨Mk⟩θ\langle M_k \rangle_{\boldsymbol{\theta}} with respect to θj\theta_j is given by:

    ∂⟨Mk⟩θ∂θj=Im(tr(MkUJ:j+1PjUj:1∣0⟩⟨0∣⊗nUJ:1†))\frac{\partial \langle M_k \rangle_{\boldsymbol{\theta}}}{\partial \theta_j} = \text{Im}\left( \text{tr}\left( M_k U_{J:j+1} P_j U_{j:1} |0\rangle\langle 0|^{\otimes n} U_{J:1}^\dagger \right) \right)

    This quantity is estimated in a single quantum circuit using one additional ancilla qubit:

    1. Initialize the target register in ∣0⟩⊗n|0\rangle^{\otimes n} and the ancilla qubit in ∣0⟩|0\rangle.
    2. Apply a Hadamard gate HH to the ancilla.
    3. Apply unitary sequence Uj:1U_{j:1} to the target register.
    4. Apply a controlled-PjP_j gate from the ancilla to the target register.
    5. Apply the remaining unitary sequence UJ:j+1U_{J:j+1} to the target register.
    6. Measure observable MkM_k on the register, apply a Hadamard gate HH to the ancilla, and measure the ancilla Pauli-ZZ observable.

    The expectation value ⟨Z⟩\langle Z \rangle of the ancilla measurement equals the analytical derivative ∂⟨Mk⟩θ∂θj\frac{\partial \langle M_k \rangle_{\boldsymbol{\theta}}}{\partial \theta_j}.

  7. Knowl 7 — Barren Plateaus in Parameterized Quantum Circuit Optimization Landscapes

    theoretical result

    For parameterized quantum circuits U(θ)U(\boldsymbol{\theta}) whose ansatzes are randomly initialized and form approximate 2-designs over the unitary group U(2n)U(2^n), the variance of the gradient of the objective function L(θ)\mathcal{L}(\boldsymbol{\theta}) vanishes exponentially with the number of qubits nn:

    Varθ[∂L(θ)∂θj]∈O(12n)\text{Var}_{\boldsymbol{\theta}}\left[ \frac{\partial \mathcal{L}(\boldsymbol{\theta})}{\partial \theta_j} \right] \in \mathcal{O}\left( \frac{1}{2^n} \right)

    This concentration of measure (governed by Lévy's lemma) creates an exponentially flat optimization landscape where the probability of observing a non-zero gradient above any threshold δ\delta decreases exponentially in nn. Consequently, unbiased gradient estimators perform an ineffective random walk in parameter space when circuits are initialized randomly without structured ansatz constraints.

  8. Knowl 8 — Quantum Generative Adversarial Networks

    model/method

    Quantum Generative Adversarial Networks (QGANs) formulate generative modeling as a two-player minimax game between a generator GG and a discriminator DD, where one or both players are parameterized quantum circuits:

    • Classical data setting: A PQC generator (such as a QCBM) generates synthetic bitstrings v\mathbf{v}, while a classical or quantum discriminator DD evaluates sample distinguishability, supplying a differentiable surrogate loss to update the generator parameters.
    • Quantum data setting: The generator implements a variational circuit UG(θ)U_G(\boldsymbol{\theta}) preparing quantum states ∣ψG(θ)⟩=UG(θ)∣0⟩⊗n|\psi_G(\boldsymbol{\theta})\rangle = U_G(\boldsymbol{\theta})|0\rangle^{\otimes n}. The discriminator implements a variational circuit UD(ϕ)U_D(\boldsymbol{\phi}) that executes an optimal Helstrom measurement to distinguish ∣ψG(θ)⟩|\psi_G(\boldsymbol{\theta})\rangle from target quantum states ρtarget\rho_{\text{target}}. Alternating optimization drives the generator to minimize state distinguishability until the generated state approximates ρtarget\rho_{\text{target}} in trace distance.
  9. Knowl 9 — Quantum Autoencoder for State Compression

    model/method

    A Quantum Autoencoder (QAE) performs lossy dimensionality reduction on an ensemble of nn-qubit quantum states ρin\rho_{\text{in}} to compress them into k<nk < n qubits:

    1. Encoding: A parameterized encoder unitary Uenc(θ)U_{\text{enc}}(\boldsymbol{\theta}) transforms ρin\rho_{\text{in}} such that quantum information is concentrated into kk latent qubits, while n−kn - k trash qubits are disentangled.
    2. Discarding: The n−kn - k trash qubits are traced out, leaving the compressed kk-qubit state.
    3. Decoding: A decoder unitary Udec(θ)=Uenc†(θ)U_{\text{dec}}(\boldsymbol{\theta}) = U_{\text{enc}}^\dagger(\boldsymbol{\theta}) acts jointly on the kk latent qubits and n−kn - k reference qubits initialized in ∣0⟩⊗(n−k)|0\rangle^{\otimes (n - k)} to produce reconstructed state ρout\rho_{\text{out}}.
    4. Optimization: The parameter vector θ\boldsymbol{\theta} is optimized to maximize state reconstruction fidelity F(ρin,ρout)=(trρinρoutρin)2F(\rho_{\text{in}}, \rho_{\text{out}}) = \left( \text{tr}\sqrt{\sqrt{\rho_{\text{in}}} \rho_{\text{out}} \sqrt{\rho_{\text{in}}}} \right)^2, which is achieved on hardware by maximizing the overlap of the trash qubits with the fiducial state ∣0⟩⊗(n−k)|0\rangle^{\otimes (n - k)}.
  10. Knowl 10 — Physical Implementations of Parameterized Quantum Circuit ML Models

    data/table

    The table below synthesizes early experimental demonstrations of parameterized quantum circuit machine learning models across physical superconducting (S), trapped ion (T), and photonic (P) quantum computing architectures:

    Task Model Learning Algorithm Qubits Hardware Architecture
    Classification QKE N/A 4 IBM Q5 Yorktown (S)
    Classification VQM N/A 4 IBM Q5 Tenerife (S)
    Classification QKE, VQM Gradient-based 2 IBM Q5 Yorktown (S)
    Classification Perceptron Gradient-based 3 IBM Q5 Tenerife (S)
    Generative QCBM N/A 4 Custom (T)
    Generative QCBM Gradient-based 4 IBM Q20 Tokyo (S)
    Generative QCBM Gradient-free 4 Custom (T)
    Generative QCBM Gradient-based, Gradient-free 4 Rigetti 16Q-Aspen (S)
    Generative QCBM Gradient-based 4 Rigetti 16Q-Aspen (S)
    State learning QGAN Gradient-based 1 Custom (S)
    State learning QGAN Gradient-based 3 IBM Q20 Poughkeepsie (S)
    State learning PAC N/A 6 Custom (P)
    Clustering QAOA Gradient-free 19 Rigetti 19Q-Acorn (S)
    Compression QAE Gradient-free 3 Rigetti 8Q-Agave (S)
    Learning parity with noise Oracle N/A 5 IBM Q5 Yorktown (S)

    This dataset summarizes physical implementations executing supervised classification, generative distribution modeling, quantum state tomography, MaxCut clustering, and state compression across devices scaling from 1 to 19 qubits. Entries labeled N/A indicate experiments where circuit parameters were pre-trained via classical numerical simulation or derived analytically prior to deployment on quantum hardware.

  11. Knowl 11 — Data Encoding Strategies for Parameterized Quantum Circuits

    model/method

    Classical feature vectors x∈Rd\mathbf{x} \in \mathbb{R}^d are encoded into nn-qubit states ∣ψ(x)⟩=Uϕ(x)∣0⟩⊗n|\psi(\mathbf{x})\rangle = U_{\phi(\mathbf{x})}|0\rangle^{\otimes n} using four primary strategies:

    1. Qubit / Angle Encoding: Each component xix_i of an input vector x∈[0,1]d\mathbf{x} \in [0, 1]^d parameterizes a single-qubit rotation on qubit ii, producing the unentangled product state ∣ψ(x)⟩=⨂i=1d(cos⁡(πxi/2)∣0⟩+sin⁡(πxi/2)∣1⟩)|\psi(\mathbf{x})\rangle = \bigotimes_{i=1}^d \left(\cos(\pi x_i / 2)|0\rangle + \sin(\pi x_i / 2)|1\rangle\right). This requires n=dn = d qubits and O(1)\mathcal{O}(1) circuit depth. Redundant assignment of individual features across multiple qubits introduces higher-order terms to fit nonlinear functions.
    2. Amplitude Encoding: A normalized 2n2^n-dimensional vector x\mathbf{x} (with ∑i=12n∣xi∣2=1\sum_{i=1}^{2^n} |x_i|^2 = 1) is mapped to amplitudes of an nn-qubit state ∣ψ(x)⟩=∑i=02n−1xi∣i⟩|\psi(\mathbf{x})\rangle = \sum_{i=0}^{2^n - 1} x_i |i\rangle. This provides exponential memory compression (n=log⁡2dn = \log_2 d), but generic states require circuit compilation depth scaling as O(2n)\mathcal{O}(2^n).
    3. Quantum Kitchen Sinks / Random Encoders: Inputs are pre-processed via randomized affine projections ϕ(x)=Ax+b\phi(\mathbf{x}) = A\mathbf{x} + \mathbf{b} that parameterize single-qubit rotations followed by entangling gates, approximating continuous kernel functions through random quantum features.
    4. Classically Intractable Feature Maps: Encoder circuits structured as Uϕ(x)=exp⁡(i∑j,kϕj,k(x)ZjZk)H⊗nU_{\phi(\mathbf{x})} = \exp\left(i \sum_{j,k} \phi_{j,k}(\mathbf{x}) Z_j Z_k\right) H^{\otimes n} mimic Boolean bent function hidden shift problems, producing kernel matrices that are conjectured to be classically intractable to compute.
  12. Knowl 12 — Tensor Network-Inspired Parameterized Quantum Circuit Architectures

    model/method

    Tensor networks provide structured, scalable circuit designs that constrain multi-qubit entanglement to polynomial parameter complexity:

    1. Tree Tensor Network (TTN): Unitary operations are organized in a hierarchical tree topology. Each layer applies two-qubit parameterized unitary gates to disjoint qubit pairs and traces out (discards) half of the qubits. This coarse-graining reduces the qubit register logarithmically with circuit depth.
    2. Qubit-Efficient TTN: Instead of discarding qubits, the traced-out qubits are reinitialized to ∣0⟩|0\rangle and reused sequentially as inputs for subsequent unitary layers. This preserves the operational function of the TTN while minimizing physical qubit count on NISQ hardware at the cost of increased circuit depth.
    3. Multi-Scale Entanglement Renormalization Ansatz (MERA): Disentangling unitary operations are interleaved with coarse-graining isometries to remove short-range entanglement at each scale, allowing the variational ansatz to capture long-range multi-scale correlations with depth scaling logarithmically in system size.

Coverage note — Omitted qualitative summaries of general open-source software libraries (such as Pennylane, Qiskit Aqua, and Yao) and high-level commentary on quantum compilation tools, as these represent reviews of external tooling rather than the paper's core conceptual contributions.

References

  1. 1.Preskill J 2018 Quantum computing in the NISQ era and beyond Quantum 2 79
  2. 2.Mohseni M, Read P, Neven H, Boixo S, Denchev V, Babbush R, Fowler A, Smelyanskiy V and Martinis J 2017 Commercialize quantum technologies in five years Nature 543 171–4
  3. 3.Lund A P, Bremner M J and Ralph T C 2017 Quantum sampling problems, bosonsampling and quantum supremacy npj Quantum Inf. 3 15
  4. 4.Harrow A W and Montanaro A 2017 Quantum computational supremacy Nature 549 203
  5. 5.Peruzzo A, McClean J, Shadbolt P, Yung M-H, Zhou X-Q, Love P J, Aspuru-Guzik A and O’brien J L 2014 A variational eigenvalue solver on a photonic quantum processor Nat. Commun. 5 4213
  6. 6.O’Malley P J J et al 2016 Scalable quantum simulation of molecular energies Phys. Rev. X 6 031007
  7. 7.Kandala A, Mezzacapo A, Temme K, Takita M, Brink M, Chow J M and Gambetta J M 2017 Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets Nature 549 242
  8. 8.Farhi E, Goldstone J and Gutmann S 2014 A quantum approximate optimization algorithm arXiv:1411.4028
  9. 9.Moll N et al 2018 Quantum optimization using variational algorithms on near-term quantum devices Quantum Sci. Technol. 3 030503
  10. 10.Otterbach J S et al 2017 Unsupervised machine learning on a hybrid quantum computer arXiv:1712.05771
  11. 11.Bang J, Lim J, Kim M S and Lee J 2008 Quantum learning machine arXiv:0803.2976
  12. 12.Gammelmark S and Mølmer K 2009 Quantum learning by measurement and feedback New J. Phys. 11 033017
  13. 13.Mehta P, Bukov M, Wang C-H, Day A G R, Richardson C, Fisher C K and Schwab D J 2019 A high-bias, low-variance introduction to machine learning for physicists Phys. Rep. 810 1–124
  14. 14.Nielsen M A and Chuang I L 2011 Quantum Computation and Quantum Information: 10th Anniversary Edition
  15. 15.Stoudenmire E and Schwab D J 2016 Supervised learning with tensor networks Advances in Neural Information Processing Systems 29 ed D D Lee et al (Red Hook: Curran Associates) pp 4799–807
  16. 16.Mitarai K, Negoro M, Kitagawa M and Fujii K 2018 Quantum circuit learning Phys. Rev. A 98 032309
  17. 17.Vidal J G and Theis D O 2019 Input redundancy for parameterized quantum circuits arXiv:1901.11434
  18. 18.Wilson C M, Otterbach J S, Tezak N, Smith R S, Crooks G E and da Silva M P 2018 Quantum kitchen sinks: An algorithm for machine learning on near-term quantum computers arXiv:1806.08321
  19. 19.Rahimi A and Recht B 2008 Random features for large-scale kernel machines Advances in Neural Information Processing Systems pp 1177–84
  20. 20.Henderson M, Shakya S, Pradhan S and Cook T 2019 Quanvolutional neural networks: powering image recognition with quantum circuits arXiv:1904.04767
  21. 21.Rebentrost P, Mohseni M and Lloyd S 2014 Quantum support vector machine for big data classification Phys. Rev. Lett. 113 130503
  22. 22.Havlíček V, Córcoles A D, Temme K, Harrow A W, Kandala A, Chow J M and Gambetta J M 2019 Supervised learning with quantum-enhanced feature spaces Nature 567 209
  23. 23.Rötteler M 2010 Quantum algorithms for highly nonlinear boolean functions Proc. 21th Annual ACM-SIAM Symp. on Discrete Algorithms (Philidelphia, PA: Society for Industrial and Applied Mathematics) pp 448–57
  24. 24.Hornik K, Stinchcombe M and White H 1989 Multilayer feedforward networks are universal approximators Neural Netw. 2 359–66
  25. 25.Lin H W, Tegmark M and Rolnick D 2017 Why does deep and cheap learning work so well? J. Stat. Phys. 168 1223–47
  26. 26.Liu J-G and Wang L 2018 Differentiable learning of quantum circuit born machines Phys. Rev. A 98 062324
  27. 27.Chow C and Liu C 1968 Approximating discrete probability distributions with dependence trees IEEE Trans. Inf. Theory 14 462–7
  28. 28.Liu D, Ran S-J, Wittek P, Peng C, García R B, Su G and Lewenstein M 2017 Machine learning by unitary tensor network of hierarchical tree structure New J. Phys. 21 073059
  29. 29.Huggins W, Patil P, Mitchell B, Whaley K and Stoudenmire E M 2019 Towards quantum machine learning with tensor networks Quant. Sci. Tech. 4 024001
  30. 30.Grant E, Benedetti M, Cao S, Hallam A, Lockhart J, Stojevic V, Green A G and Severini S 2018 Hierarchical quantum classifiers npj Quantum Inf. 4 65
  31. 31.McClean J R, Boixo S, Smelyanskiy V N, Babbush R and Neven H 2018 Barren plateaus in quantum neural network training landscapes Nat. Commun. 9 4812
  32. 32.Benedetti M, Garcia-Pintos D, Perdomo O, Leyton-Ortega V, Nam Y and Perdomo-Ortiz A 2019 A generative modeling approach for benchmarking and training shallow quantum circuits npj Quantum Inf. 5 45
  33. 33.Hornik K 1991 Approximation capabilities of multilayer feedforward networks Neural Netw. 4 251–7
  34. 34.Cao Y, Guerreschi G G and Aspuru-Guzik A 2017 Quantum neuron: an elementary building block for machine learning on quantum computers arXiv:1711.11240
  35. 35.Torrontegui E and García-Ripoll J J 2019 Unitary quantum perceptron as efficient universal approximator Europhys. Lett. 125 30004
  36. 36.Francesco Tacchino D G, Macchiavello C and Bajoni D 2019 An artificial neuron implemented on an actual quantum processor npj Quantum Inf. 5 26
  37. 37.Hinton G E, Rumelhart D E and Williams R J 1986 Learning representations by back-propagating errors Nature 323 533–6
  38. 38.Schuld M, Sinayskiy I and Petruccione F 2014 The quest for a quantum neural network Quantum Inf. Process. 13 2567–86
  39. 39.Verdon G, Pye J and Broughton M 2018 A universal training algorithm for quantum deep learning arXiv:1806.09729
  40. 40.Beer K, Bondarenko D, Farrelly T, Osborne T J, Salzmann R and Wolf R 2019 Efficient learning for deep quantum neural networks arXiv:1902.10445
  41. 41.Spall J C 1997 A one-measurement form of simultaneous perturbation stochastic approximation Automatica 33 109–12
  42. 42.Spall J C 2000 Adaptive stochastic approximation by the simultaneous perturbation method IEEE Trans. Autom. Control 45 1839–53
  43. 43.Baydin A G, Pearlmutter B A, Radul A A and Siskind J M 2018 Automatic differentiation in machine learning: a survey J. Mach. Learn. Res. 18 1–43
  44. 44.Li J, Yang X, Peng X and Sun C-P 2017 Hybrid quantum-classical approach to quantum optimal control Phys. Rev. Lett. 118 150503
  45. 45.Schuld M, Bergholm V, Gogolin C, Izaac J and Killoran N 2019 Evaluating analytic gradients on quantum hardware Phys. Rev. A 99 032331
  46. 46.Farhi E and Neven H 2018 Classification with quantum neural networks on near term processors arXiv:1802.06002
  47. 47.Dallaire-Demers P-L and Killoran N 2018 Quantum generative adversarial networks Phys. Rev. A 98 012324
  48. 48.Schuld M, Bocharov A, Svore K and Wiebe N 2018 Circuit-centric quantum classifiers arXiv:1804.00633
  49. 49.Mitarai K and Fujii K 2019 Methodology for replacing indirect measurements with direct measurements Phys. Rev. Res. 1 013006
  50. 50.Harrow A and Napp J 2019 Low-depth gradient measurements can improve convergence in variational hybrid quantum-classical algorithms arXiv:1901.05374
  51. 51.Wisdom S, Powers T, Hershey J R, Roux J L and Atlas L 2016 Full-capacity unitary recurrent neural networks Proc. 30th Int. Conf. on Neural Information Processing Systems, NIPS’16 (Y)(Red Hook, N: Curran Associates) pp 4887–95
  52. 52.Ledoux M 2001 The Concentration of Measure Phenomenon (Mathematical Surveys and Monographs) (Providence, RI: American Mathematical Society)
  53. 53.Grant E, Wossnig L, Ostaszewski M and Benedetti M 2019 An initialization strategy for addressing barren plateaus in parametrized quantum circuits arXiv:1903.05076
  54. 54.Robbins H and Monro S 1951 A stochastic approximation method Ann. Math. Stat. 22 400–7
  55. 55.Riedmiller M and Braun H 1993 A direct adaptive method for faster backpropagation learning: the rprop algorithm IEEE Int. Conf. on Neural Networks vol 1, pp 586–91
  56. 56.Kingma D P and Ba J 2014 Adam: A method for stochastic optimization arXiv:1412.6980
  57. 57.Eberhart R C and Hu X 1999 Human tremor analysis using particle swarm optimization Proc. 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406) vol 3 (New York: IEEE) 1927–30
  58. 58.Frazier P I 2018 A tutorial on bayesian optimization arXiv:1807.02811
  59. 59.Zhu D et al 2019 Training of quantum circuits on a hybrid quantum computer Sci. Adv. 5 eaaw9918
  60. 60.Leyton-Ortega V, Perdomo-Ortiz A and Perdomo O 2019 Robust implementation of generative modeling with parametrized quantum circuits arXiv:1901.08047
  61. 61.Liu Y-R, Hu Y-Q, Qian H, Yu Y and Qian C 2017 Zoopt: Toolbox for derivative-free optimization arXiv:1801.00329
  62. 62.Sastry K, Goldberg D and Kendall G 2005 Genetic Algorithms Search Methodologies (Berlin: Springer) pp 97–125
  63. 63.Lamata L, Alvarez-Rodriguez U, Martín-Guerrero J D, Sanz M and Solano E 2018 Quantum autoencoders via quantum adders with genetic algorithms Quantum Sci. Technol. 4 014007
  64. 64.Ding Y, Lamata L, Sanz M, Chen X and Solano E 2019 Experimental implementation of a quantum autoencoder via quantum adders Adv. Quantum Technol. 2 1800065
  65. 65.Ostaszewski M, Grant E and Benedetti M 2019 Quantum circuit structure learning arXiv:1905.09692
  66. 66.Nakanishi K M, Fujii K and Todo S 2019 Sequential minimal optimization for quantum-classical hybrid algorithms arXiv:1903.12166
  67. 67.Aïmeur E, Brassard G and Gambs S 2006 Machine learning in a quantum world Conference of the Canadian Society for Computational Studies of Intelligenc (Berlin: Springer) pp 431–42
  68. 68.Kimble H J 2008 The quantum internet Nature 453 1023
  69. 69.Schuld M and Killoran N 2019 Quantum machine learning in feature hilbert spaces Phys. Rev. Lett. 122 040504
  70. 70.Schölkopf B, Herbrich R and Smola A J 2001 A generalized representer theorem Computational Learning Theory ed D Helmbold and B Williamson (Berlin: Springer) pp 416–26
  71. 71.Cheng S, Chen J and Wang L 2018 Information perspective to probabilistic modeling: Boltzmann machines versus born machines Entropy 20 583
  72. 72.Han Z-Y, Wang J, Fan H, Wang L and Zhang P 2018 Unsupervised generative modeling using matrix product states Phys. Rev. X 8 031012
  73. 73.Goodfellow I 2016 Nips 2016 tutorial: generative adversarial networks arXiv:1701.00160
  74. 74.Du Y, Hsieh M-H, Liu T and Tao D 2018 The expressive power of parameterized quantum circuits arXiv:1810.11922
  75. 75.Coyle B, Mills D, Danos V and Kashefi E 2019 The born supremacy: quantum advantage and training of an ising born machine arXiv:1904.02214
  76. 76.Zoufal C, Lucchi A and Woerner S 2019 Quantum generative adversarial networks for learning and loading random distributions arXiv:1904.00043
  77. 77.Romero J, Olson J P and Aspuru-Guzik A 2017 Quantum autoencoders for efficient compression of quantum data Quantum Sci. Technol. 2 045001
  78. 78.Kullback S and Leibler R A 1951 On information and sufficiency Ann. Math. Stat. 22 79–86
  79. 79.Gretton A, Borgwardt K M, Rasch M and Scholk B 2007 A kernel approach to comparing distributions Proc. 22nd National Conf. on Artificial Intelligence—AAAI’07 vol 2 (New York: AAAI Press) pp 1637–41
  80. 80.Hamilton K E, Dumitrescu E F and Pooser R C 2018 Generative model benchmarks for superconducting qubits Phys. Rev. A 99 062323
  81. 81.Lloyd S and Weedbrook C 2018 Quantum generative adversarial learning Phys. Rev. Lett. 121 040502
  82. 82.Situ H, He Z, Li L and Zheng S 2018 Quantum generative adversarial network for generating discrete data arXiv:1807.01235
  83. 83.Zeng J, Wu Y, Liu J-G, Wang L and Hu J 2019 Learning and inference on generative adversarial quantum circuits Phys. Rev. A 99 052306
  84. 84.Romero J and Aspuru-Guzik A 2019 Variational quantum generators: generative adversarial quantum machine learning for continuous distributions arXiv:1901.00848
  85. 85.Low G H, Yoder T J and Chuang I L 2014 Quantum inference on bayesian networks Phys. Rev. A 89 062315
  86. 86.Morales M E S, Tlyachev T and Biamonte J 2018 Variational learning of groverʼs quantum search algorithm Phys. Rev. A 98 062333
  87. 87.Wan K H, Liu F, Dahlsten O and Kim M S 2018 Learning simonas quantum algorithm arXiv:1806.10448
  88. 88.Simon D R 1997 On the power of quantum computation SIAM J. Comput. 26 1474–83
  89. 89.Anschuetz E, Olson J, Aspuru-Guzik A and Cao Y 2019 Variational quantum factoring International Workshop on Quantum Technology and Optimization Problems (Berlin: Springer) pp 74–85
  90. 90.Cincio L, Subaşı Y, Sornborger A T and Coles P J 2018 Learning the quantum algorithm for state overlap New J. Phys. 20 113022
  91. 91.Chen H, Wossnig L, Severini S, Neven H and Mohseni M 2018 Universal discriminative quantum neural networks arXiv:1805.08654
  92. 92.Aaronson S 2007 The learnability of quantum states Proc. R. Soc. A 463 3089–114
  93. 93.Valiant L G 1984 A theory of the learnable Proc. 16th Annual ACM Symp. on Theory of Computing (ACM) pp 436–45
  94. 94.Rocchetto A, Aaronson S, Severini S, Carvacho G, Poderini D, Agresti I, Bentivegna M and Sciarrino F 2019 Experimental learning of quantum states Sci. Adv. 5 eaau1946
  95. 95.Lee S M, Lee J and Bang J 2018 Learning unknown pure quantum states Phys. Rev. A 98 052302
  96. 96.LaRose R, Tikku A, O’Neel-Judy É, Cincio L and Coles P J 2019 Variational quantum state diagonalization npj Quantum Information 5 57
  97. 97.Helstrom C W 1969 Quantum detection and estimation theory J. Stat. Phys. 1 231–52
  98. 98.Benedetti M, Grant E, Wossnig L and Severini S 2019 Adversarial quantum circuit learning for pure state approximation New J. Phys. 21 043023
  99. 99.Hu L et al 2019 Quantum generative adversarial learning in a superconducting quantum circuit Sci. Adv. 5 eaav2761
  100. 100.Gottesman D 2010 An introduction to quantum error correction and fault-tolerant quantum computation Quantum Information Science and its Contributions to Mathematics, Proc. Symp. in Applied Mathematics vol 68, pp 13–58
  101. 101.Johnson P D, Romero J, Olson J, Cao Y and Aspuru-Guzik A 2017 Qvector: an algorithm for device-tailored quantum error correction arXiv:1711.02249
  102. 102.Khatri S, LaRose R, Poremba A, Cincio L, Sornborger A T and Coles P J 2019 Quantum-assisted quantum compiling Quantum 3 140
  103. 103.Schuld M, Fingerhuth M and Petruccione F 2017 Implementing a distance-based classifier with a quantum interference circuit Europhys. Lett. 119 60002
  104. 104.Ristè D, da Silva M P, Ryan C A, Cross A W, Córcoles A D, Smolin J A, Gambetta J M, Chow J M and Johnson B R 2017 Demonstration of quantum advantage in machine learning npj Quantum Inf. 3 16
  105. 105.Aleksandrowicz G et al 2019 Qiskit: An Open-source Framework for Quantum Computing
  106. 106.Bergholm V, Izaac J, Schuld M, Gogolin C and Killoran N 2018 Pennylane: automatic differentiation of hybrid quantum-classical computations arXiv:1811.04968
  107. 107.Luo X, Liu J-G, Zhang P and Wang L 2018 Yao, https://github.com/QuantumBFS/Yao.jl
  108. 108.Fingerhuth M, Babej T and Wittek P 2018 Open source software in quantum computing PLoS One 13 1–28
  109. 109.Farhi E and Harrow A W 2016 Quantum supremacy through the quantum approximate optimization algorithm arXiv:1602.07674
  110. 110.Guerreschi G G and Matsuura A Y 2019 Qaoa for max-cut requires hundreds of qubits for quantum speed-up Sci. Rep. 9 6903
  111. 111.Zhou L, Wang S-T, Choi S, Pichler H and Lukin M D 2018 Quantum approximate optimization algorithm: performance, mechanism, and implementation on near-term devices arXiv:1812.01041
  112. 112.Crooks G E 2018 Performance of the quantum approximate optimization algorithm on the maximum cut problem arXiv:1811.08419
  113. 113.Tangpanitanon J, Thanasilp S, Lemonde M-A and Angelakis D G 2019 Quantum supremacy with analog quantum processors for material science and machine learning arXiv:1906.03860
  114. 114.Jing L, Shen Y, Dubcek T, Peurifoy J, Skirlo S, LeCun Y, Tegmark M and Soljačić M 2017 Tunable efficient unitary neural networks (eunn) and their application to rnns Proc. 34th Int. Conf. on Machine Learning vol 70, pp 1733–41
  115. 115.Hyland S L and Rätsch G 2017 Learning unitary operators with help from u (n) 31st AAAI Conf. on Artificial Intelligence
  116. 116.Wang D, Higgott O and Brierley S 2019 Accelerated variational quantum eigensolver Phys. Rev. Lett. 122 140504
  117. 117.Garcia-Escartin J C and Chamorro-Posada P 2013 Swap test and hong-ou-mandel effect are equivalent Phys. Rev. A 87 052330
  118. 118.Cowtan A, Dilkes S, Duncan R, Krajenbrink A, Simmons W and Sivarajah S 2019 On the qubit routing problem arXiv:1902.08091
  119. 119.Iten R, Reardon-Smith O, Mondada L, Redmond E, Kohli R S and Colbeck R 2019 Introduction to universalqcompiler arXiv:1904.01072

Citation

MLA
Benedetti, M., et al. “Parameterized Quantum Circuits as Machine Learning Models”. Quantum Science and Technology, vol. 4, no. 4, 2019, p. 043001, https://doi.org/10.1088/2058-9565/ab4eb5.
APA
Benedetti, M., Lloyd, E., Sack, S., & Fiorentini, M. (2019). Parameterized quantum circuits as machine learning models. Quantum Science and Technology, 4(4), 043001. https://doi.org/10.1088/2058-9565/ab4eb5
Chicago
Benedetti, M., E. Lloyd, S. Sack, and M. Fiorentini. 2019. “Parameterized Quantum Circuits as Machine Learning Models”. Quantum Science and Technology 4 (4): 043001. https://doi.org/10.1088/2058-9565/ab4eb5.
Harvard
Benedetti, M. et al. (2019) “Parameterized quantum circuits as machine learning models”, Quantum Science and Technology, 4(4), p. 043001. Available at: https://doi.org/10.1088/2058-9565/ab4eb5.
Vancouver
1. Benedetti M, Lloyd E, Sack S, Fiorentini M (2019) Parameterized quantum circuits as machine learning models. Quantum Science and Technology 4:043001

BibTeX

@article{Benedetti_2019, title={Parameterized quantum circuits as machine learning models}, volume={4}, ISSN={2058-9565}, url={http://dx.doi.org/10.1088/2058-9565/ab4eb5}, DOI={10.1088/2058-9565/ab4eb5}, number={4}, journal={Quantum Science and Technology}, publisher={IOP Publishing}, author={Benedetti, Marcello and Lloyd, Erika and Sack, Stefan and Fiorentini, Mattia}, year={2019}, month=Nov, pages={043001} }
Metadata:Crossref

Access the Paper

This paper is available from its original source. Click below to access the PDF.

Open PDF