Learning a quantum computer's capability
arXiv:2304.10650 · doi:10.1109/TQE.2024.3430215
Abstract
Accurately predicting a quantum computer's capability -- which circuits it can run and how well it can run them -- is a foundational goal of quantum characterization and benchmarking. As modern quantum computers become increasingly hard to simulate, we must develop accurate and scalable predictive capability models to help researchers and stakeholders decide which quantum computers to build and use. In this work, we propose a hardware-agnostic method to efficiently construct scalable predictive models of a quantum computer's capability for almost any class of circuits, and demonstrate our method using convolutional neural networks (CNNs). Our CNN-based approach works by efficiently representing a circuit as a three-dimensional tensor and then using a CNN to predict its success rate. Our CNN capability models obtain approximately a average absolute prediction error when modeling processors experiencing both Markovian and non-Markovian stochastic Pauli errors. We also apply our CNNs to model the capabilities of cloud-access quantum computing systems, obtaining moderate prediction accuracy (average absolute error around ), and we highlight the challenges to building better neural network capability models.
20 pages, 11 figures, plus appendices
References in corpus (32)
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Solving the Quantum Many-Body Problem with Artificial Neural Networks
- Quantum Computing with Very Noisy Devices
- Dynamical decoupling and noise spectroscopy with a superconducting flux qubit
- Robust randomized benchmarking of quantum processes
- A simple formula for the average gate fidelity of a quantum dynamical operation
- Validating quantum computers using randomized model circuits
- Noise tailoring for scalable quantum computation via randomized compiling
- Reconstructing quantum states with generative models
- Reinforcement Learning in Different Phases of Quantum Control
- Precision tomography of a three-qubit donor quantum processor in silicon
- Towards Out-Of-Distribution Generalization: A Survey
- Reinforcement Learning with Neural Networks for Quantum Feedback
- Efficient learning of quantum noise
- Gate Set Tomography
- Detecting crosstalk errors in quantum information processors
- Artificial Intelligence and Machine Learning for Quantum Technologies
- Learning Quantum Systems
- Fidelity-based Probabilistic Q-learning for Control of Quantum Systems
- Measuring the Capabilities of Quantum Computers
- Application-Oriented Performance Benchmarks for Quantum Computing
- Detecting and tracking drift in quantum information processors
- A volumetric framework for quantum computer benchmarks
- Efficient quantum state tomography with convolutional neural networks
- Scalable randomized benchmarking of quantum computers using mirror circuits
- Probing quantum processor performance with pyGSTi
- Experimental quantum verification in the presence of temporally correlated noise
- A taxonomy of small Markovian errors
- Quantum circuit fidelity estimation using machine learning
- Demonstrating scalable randomized benchmarking of universal gate sets
- Benchmarking quantum logic operations relative to thresholds for fault tolerance
- Establishing trust in quantum computations