Modeling Noisy Quantum Circuits Using Experimental Characterization
arXiv:2001.08653 · doi:10.1103/PhysRevA.103.042603
Abstract
Noisy intermediate-scale quantum (NISQ) devices offer unique platforms to test and evaluate the behavior of non-fault-tolerant quantum computing. However, validating programs on NISQ devices is difficult due to fluctuations in the underlying noise sources and other non-reproducible behaviors that generate computational errors. Efficient and effective methods for modeling NISQ behaviors are necessary to debug these devices and develop programming techniques that mitigate against errors. We present a test-driven approach to characterizing NISQ programs that manages the complexity of noisy circuit modeling by decomposing an application-specific circuit into a series of bootstrapped experiments. By characterizing individual subcircuits, we generate a composite model for the original noisy quantum circuit as well as other related programs. We demonstrate this approach using a family of superconducting transmon devices running applications of GHZ-state preparation and the Bernstein-Vazirani algorithm. We measure the model accuracy using the total variation distance between predicted and experimental results, and we find that the composite model works well across multiple circuit instances. In addition, these characterizations are computationally efficient and offer a trade-off in model complexity that can be tailored to the desired predictive accuracy.
arXiv comment13 pages, 12 figures; updated to reflect published version found at https://journals.aps.org/pra/abstract/10.1103/PhysRevA.103.042603 including author name change
References in corpus (37)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Quantum Computing in the NISQ era and beyond
- Supplementary information for "Quantum supremacy using a programmable superconducting processor"
- Charge insensitive qubit design derived from the Cooper pair box
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- Randomized Benchmarking of Quantum Gates
- Prescription for experimental determination of the dynamics of a quantum black box
- Robust randomized benchmarking of quantum processes
- Validating quantum computers using randomized model circuits
- Complete Characterization of a Quantum Process: the Two-Bit Quantum Gate
- Building logical qubits in a superconducting quantum computing system
- Experimental Comparison of Two Quantum Computing Architectures
- Detecting arbitrary quantum errors via stabilizer measurements on a sublattice of the surface code
- Realization of a scalable Shor algorithm
- Procedure for systematically tuning up crosstalk in the cross resonance gate
- A simple all-microwave entangling gate for fixed-frequency superconducting qubits
- Quantum-Classical Computation of Schwinger Model Dynamics using Quantum Computers
- Cloud Quantum Computing of an Atomic Nucleus
- Quantum certification and benchmarking
- Resource-Aware Quantum Programming with General Recursion and Quantum Control
- Demonstration of Universal Parametric Entangling Gates on a Multi-Qubit Lattice
- Experimental demonstration of fault-tolerant state preparation with superconducting qubits
- Mitigation of readout noise in near-term quantum devices by classical post-processing based on detector tomography
- Efficient learning of quantum noise
- Genuine 12-qubit entanglement on a superconducting quantum processor
- Parallel Entangling Operations on a Universal Ion Trap Quantum Computer
- Verifying Multipartite Entangled GHZ States via Multiple Quantum Coherences
- Machine learning for discriminating quantum measurement trajectories and improving readout
- Efficient quantum algorithms for and states, and implementation on the IBM quantum computer
- Optimized Compilation of Aggregated Instructions for Realistic Quantum Computers
- Robust, self-consistent, closed-form tomography of quantum logic gates on a trapped ion qubit
- Probing context-dependent errors in quantum processors
- Multi-qubit Randomized Benchmarking Using Few Samples
- A Case for Variability-Aware Policies for NISQ-Era Quantum Computers
- Probing Qubit Memory Errors at the Part-per-Million Level
- Noise gates for decoherent quantum circuits
- Macroscopic instructions vs microscopic operations in quantum circuits
Cited by in corpus (17)
- Modelling and Simulating the Noisy Behaviour of Near-term Quantum Computers
- Evaluating the noise resilience of variational quantum algorithms
- Pulse-level noisy quantum circuits with QuTiP
- Lindblad Tomography of a Superconducting Quantum Processor
- Modeling and mitigation of cross-talk effects in readout noise with applications to the Quantum Approximate Optimization Algorithm
- Experimental accreditation of outputs of noisy quantum computers
- Thermodynamics of quantum trajectories on a quantum computer
- Stability of noisy quantum computing devices
- Decoherence predictions in a superconductive quantum device using the steepest-entropy-ascent quantum thermodynamics framework
- Self-consistent quantum measurement tomography based on semidefinite programming
- Algorithm-Oriented Qubit Mapping for Variational Quantum Algorithms
- Noise-Robust Detection of Quantum Phase Transitions
- A practical guide for building superconducting quantum devices
- Sparse Non-Markovian Noise Modeling of Transmon-Based Multi-Qubit Operations
- Accreditation Against Limited Adversarial Noise
- State-dependent Routing Dynamics in Noisy Quantum Computing Devices
- Data-Efficient Quantum Noise Modeling via Machine Learning