Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

CAFQA: A Classical Simulation Bootstrap for Variational Quantum Algorithms

Conference · · Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1
 [1];  [2];  [3];  [4];  [1];  [1];  [4];  [1];  [5];  [1]
  1. University of Chicago, IL (United States)
  2. SuperTech, TN (United States)
  3. Massachusetts Institute of Technology (MIT), Cambridge, MA (United States)
  4. Tufts University, Medford, MA (United States)
  5. Duke University, Durham, NC (United States)

Classical computing plays a critical role in the advancement of quantum frontiers in the NISQ era. In this spirit, this work uses classical simulation to bootstrap Variational Quantum Algorithms (VQAs). VQAs rely upon the iterative optimization of a parameterized unitary circuit (ansatz) with respect to an objective function. Since quantum machines are noisy and expensive resources, it is imperative to classically choose the VQA ansatz initial parameters to be as close to optimal as possible to improve VQA accuracy and accelerate their convergence on today’s devices. This work tackles the problem of finding a good ansatz initialization, by proposing CAFQA, a Clifford Ansatz For Quantum Accuracy. The CAFQA ansatz is a hardware-efficient circuit built with only Clifford gates. In this ansatz, the parameters for the tunable gates are chosen by searching efficiently through the Clifford parameter space via classical simulation. The resulting initial states always equal or outperform traditional classical initialization (e.g., Hartree-Fock), and enable high-accuracy VQA estimations. CAFQA is well-suited to classical computation because: a) Clifford-only quantum circuits can be exactly simulated classically in polynomial time, and b) the discrete Clifford space is searched efficiently via Bayesian Optimization. For the Variational Quantum Eigensolver (VQE) task of molecular ground state energy estimation (up to 18 qubits), CAFQA’s Clifford Ansatz achieves a mean accuracy of nearly 99% and recovers as much as 99.99% of the molecular correlation energy that is lost in Hartree-Fock initialization. CAFQA achieves mean accuracy improvements of 6.4x and 56.8x, over the state-of-the-art, on different metrics. Here, the scalability of the approach allows for preliminary ground state energy estimation of the challenging chromium dimer (Cr2) molecule. With CAFQA’s high-accuracy initialization, the convergence of VQAs is shown to accelerate by 2.5x, even for small molecules. Furthermore, preliminary exploration of allowing a limited number of non-Clifford (T) gates in the CAFQA framework, shows that as much as 99.9% of the correlation energy can be recovered at bond lengths for which Clifford-only CAFQA accuracy is relatively limited, while remaining classically simulable.

Research Organization:
University of Chicago, IL (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR); National Science Foundation (NSF); ARO
DOE Contract Number:
SC0020289; SC0014195; DGE-1842474; CCF-2119184; CNS-1956180; CNS-1952050; CCF-1823032; CNS-1764039; W911NF1920321
OSTI ID:
1986248
Journal Information:
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1, Conference: ASPLOS '23: 28. ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Vancouver, BC (Canada), 25-29 Mar 2023
Country of Publication:
United States
Language:
English

References (45)

Error mitigation with Clifford quantum-circuit data journal November 2021
Cost function dependent barren plateaus in shallow parametrized quantum circuits journal March 2021
On barren plateaus and cost function locality in variational quantum algorithms journal May 2021
Generalizable and interpretable learning for configuration extrapolation
  • Ding, Yi; Pervaiz, Ahsan; Carbin, Michael
  • Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering https://doi.org/10.1145/3468264.3468603
conference August 2021
Quantum computation with realistic magic-state factories journal March 2017
Characterizing quantum supremacy in near-term devices journal April 2018
Robustness of Magic and Symmetries of the Stabiliser Polytope journal April 2019
What Limits the Simulation of Quantum Computers? journal November 2020
Noise-Adaptive Compiler Mappings for Noisy Intermediate-Scale Quantum Computers
  • Murali, Prakash; Baker, Jonathan M.; Javadi-Abhari, Ali
  • ASPLOS '19: Architectural Support for Programming Languages and Operating Systems, Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems https://doi.org/10.1145/3297858.3304075
conference April 2019
Barren plateaus in quantum neural network training landscapes journal November 2018
Quantum Computation and Quantum Information journal May 2002
Chemical accuracy in ab initio thermochemistry and spectroscopy: current strategies and future challenges journal January 2012
A fast quantum mechanical algorithm for database search conference January 1996
Noise-induced barren plateaus in variational quantum algorithms journal November 2021
Quantum error correction: an introductory guide journal July 2019
Entanglement devised barren plateau mitigation journal July 2021
Learning-Based Quantum Error Mitigation journal November 2021
The theory of variational hybrid quantum-classical algorithms journal February 2016
Practical Design Space Exploration
  • Nardi, Luigi; Koeplinger, David; Olukotun, Kunle
  • 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) https://doi.org/10.1109/MASCOTS.2019.00045
conference October 2019
0.5 petabyte simulation of a 45-qubit quantum circuit
  • Häner, Thomas; Steiger, Damian S.
  • Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on - SC '17 https://doi.org/10.1145/3126908.3126947
conference January 2017
Quantum optimization using variational algorithms on near-term quantum devices journal June 2018
Partial Compilation of Variational Algorithms for Noisy Intermediate-Scale Quantum Machines
  • Gokhale, Pranav; Ding, Yongshan; Propson, Thomas
  • MICRO '52: The 52nd Annual IEEE/ACM International Symposium on Microarchitecture, Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture https://doi.org/10.1145/3352460.3358313
conference October 2019
Experimental error mitigation using linear rescaling for variational quantum eigensolving with up to 20 qubits journal November 2021
Improved Classical Simulation of Quantum Circuits Dominated by Clifford Gates journal June 2016
Efficient Variational Quantum Simulator Incorporating Active Error Minimization journal June 2017
Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers
  • Murali, Prakash; Mckay, David C.; Martonosi, Margaret
  • ASPLOS '20: Architectural Support for Programming Languages and Operating Systems, Proceedings of the Twenty-Fifth International Conference on Architectural Support for Programming Languages and Operating Systems https://doi.org/10.1145/3373376.3378477
conference March 2020
Bliss: auto-tuning complex applications using a pool of diverse lightweight learning models
  • Roy, Rohan Basu; Patel, Tirthak; Gadepally, Vijay
  • Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation https://doi.org/10.1145/3453483.3454109
conference June 2021
Quantum Computing in the NISQ era and beyond journal August 2018
Meta-Variational Quantum Eigensolver: Learning Energy Profiles of Parameterized Hamiltonians for Quantum Simulation journal May 2021
Digital zero noise extrapolation for quantum error mitigation conference October 2020
Simulation of quantum circuits by low-rank stabilizer decompositions journal September 2019
CLITE: Efficient and QoS-Aware Co-Location of Multiple Latency-Critical Jobs for Warehouse Scale Computers conference February 2020
Entanglement-Induced Barren Plateaus journal October 2021
Psi4: an open-source ab initio electronic structure program : Psi4: an electronic structure program
  • Turney, Justin M.; Simmonett, Andrew C.; Parrish, Robert M.
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 2, Issue 4 https://doi.org/10.1002/wcms.93
journal October 2011
Contextual Subspace Variational Quantum Eigensolver journal May 2021
Strategies for quantum computing molecular energies using the unitary coupled cluster ansatz journal October 2018
Massively parallel quantum computer simulator, eleven years later journal April 2019
CutQC: using small Quantum computers for large Quantum circuit evaluations
  • Tang, Wei; Tomesh, Teague; Suchara, Martin
  • ASPLOS '21: 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems https://doi.org/10.1145/3445814.3446758
conference April 2021
Classical Optimizers for Noisy Intermediate-Scale Quantum Devices conference October 2020
Not All Qubits Are Created Equal: A Case for Variability-Aware Policies for NISQ-Era Quantum Computers
  • Tannu, Swamit S.; Qureshi, Moinuddin K.
  • ASPLOS '19: Architectural Support for Programming Languages and Operating Systems, Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems https://doi.org/10.1145/3297858.3304007
conference April 2019
Potential Energy Surface of the Chromium Dimer Re-re-revisited with Multiconfigurational Perturbation Theory journal March 2016
The Chromium Dimer: Closing a Chapter of Quantum Chemistry journal August 2022
Commercialize quantum technologies in five years journal March 2017
An adaptive variational algorithm for exact molecular simulations on a quantum computer journal July 2019
The resource theory of stabilizer quantum computation journal January 2014

Similar Records

Navigating the Dynamic Noise Landscape of Variational Quantum Algorithms with QISMET
Conference · 2023 · Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2 · OSTI ID:1986250

Reducing measurement costs by recycling the Hessian in adaptive variational quantum algorithms
Journal Article · 2024 · Quantum Science and Technology · OSTI ID:2477881

Reducing Measurement Costs by Recycling the Hessian in Adaptive Variational Quantum Algorithms
Journal Article · 2024 · Quantum Science and Technology · OSTI ID:2476757