Nature Communications · 2021 · 1.1K citations · 64 references
ComputingComputer SciencePhysicsOptimizationQuantum ComputingQuantum MechanicsQuantum AlgorithmsQuantum CircuitsQuantum ComputationCircuit Depth OptimizationParameterized Quantum CircuitsQuantum Circuit ModelQuantum Circuit OptimizationVanishing Gradient ProblemVariational Quantum AlgorithmsVariational Quantum Circuits
Variational quantum algorithms optimize circuit parameters to minimize a cost function, but their practical scalability remains unproven. The study rigorously proves two results for alternating layered ansatz circuits composed of local 2‑design blocks. The authors analyze these circuits and illustrate the results with large‑scale simulations of a quantum autoencoder up to 100 qubits. They show that cost functions based on global observables cause exponentially vanishing gradients even for shallow circuits, while local observables yield at most polynomially vanishing gradients when depth is O(log n), linking locality to trainability.
Abstract Variational quantum algorithms (VQAs) optimize the parameters θ of a parametrized quantum circuit V ( θ ) to minimize a cost function C . While VQAs may enable practical applications of noisy quantum computers, they are nevertheless heuristic methods with unproven scaling. Here, we rigorously prove two results, assuming V ( θ ) is an alternating layered ansatz composed of blocks forming local 2-designs. Our first result states that defining C in terms of global observables leads to exponentially vanishing gradients (i.e., barren plateaus) even when V ( θ ) is shallow. Hence, several VQAs in the literature must revise their proposed costs. On the other hand, our second result states that defining C with local observables leads to at worst a polynomially vanishing gradient, so long as the depth of V ( θ ) is $${\mathcal{O}}(\mathrm{log}\,n)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>O</mml:mi> <mml:mrow> <mml:mo>(</mml:mo> <mml:mrow> <mml:mi>log</mml:mi> <mml:mspace/> <mml:mi>n</mml:mi> </mml:mrow> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> . Our results establish a connection between locality and trainability. We illustrate these ideas with large-scale simulations, up to 100 qubits, of a quantum autoencoder implementation.
64
A Simplex Method for Function Minimization
J. A. Nelder, R. Mead · The Computer Journal · 1965 · 28.9K citations
Quantum Computing in the NISQ era and beyond
John Preskill · Quantum · 2018 · 8.2K citations · Full text
Computing, Computer Science, Physics +17
Quantum supremacy using a programmable superconducting processor
Nature · 2019 · 7K citations · Full text
Computing, Computer Science, Physics +14
A variational eigenvalue solver on a photonic quantum processor
Alberto Peruzzo, Jarrod R. McClean, Peter Shadbolt et al. · Nature Communications · 2014 · 4.6K citations · Full text
Natural Sciences, Chemistry, Physics +17
Coupled-cluster theory in quantum chemistry
Rodney J. Bartlett, Monika Musiał · Reviews of Modern Physics · 2007 · 3.4K citations
Natural Sciences, Chemistry, Physics +14