Mitiq: A software package for error mitigation on noisy quantum computers
arXiv:2009.04417 · doi:10.22331/q-2022-08-11-774
Abstract
We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniques. Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression. The library is designed to be compatible with generic backends and interfaces with different quantum software frameworks. We describe Mitiq using code snippets to demonstrate usage and discuss features and contribution guidelines. We present several examples demonstrating error mitigation on IBM and Rigetti superconducting quantum processors as well as on noisy simulators.
arXiv comment33 pages, 8 figures. The Mitiq GitHub is https://github.com/unitaryfund/mitiq and the Mitiq documentation is https://mitiq.readthedocs.io/en/stable/
References in corpus (55)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- Decoherence Free Subspaces for Quantum Computation
- Dynamical Decoupling of Open Quantum Systems
- Encoding a qubit in an oscillator
- Error mitigation for short-depth quantum circuits
- Quantum Computing with Very Noisy Devices
- Control of quantum phenomena: Past, present, and future
- A Theory of Quantum Error-Correcting Codes
- Extending the computational reach of a noisy superconducting quantum processor
- Scalable Quantum Simulation of Molecular Energies
- Hartree-Fock on a superconducting qubit quantum computer
- Natural and artificial atoms for quantum computation
- Efficient variational quantum simulator incorporating active error minimisation
- Dynamically protected cat-qubits: a new paradigm for universal quantum computation
- Noise tailoring for scalable quantum computation via randomized compiling
- Practical Quantum Error Mitigation for Near-Future Applications
- Hybrid quantum-classical algorithms and quantum error mitigation
- Hybrid Quantum-Classical Hierarchy for Mitigation of Decoherence and Determination of Excited States
- New class of quantum error-correcting codes for a bosonic mode
- Decoherence-free interaction between giant atoms in waveguide QED
- Software Mitigation of Crosstalk on Noisy Intermediate-Scale Quantum Computers
- Error-mitigated digital quantum simulation
- Low-cost error mitigation by symmetry verification
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Virtual Distillation for Quantum Error Mitigation
- Demonstration of fidelity improvement using dynamical decoupling with superconducting qubits
- Digital zero noise extrapolation for quantum error mitigation
- Random decoupling schemes for quantum dynamical control and error suppression
- Robust encoding of a qubit in a molecule
- Qiskit Pulse: Programming Quantum Computers Through the Cloud with Pulses
- Protecting a Bosonic Qubit with Autonomous Quantum Error Correction
- Exponential Error Suppression for Near-Term Quantum Devices
- Quantum computation with universal error mitigation on superconducting quantum processor
- Error Mitigation by Symmetry Verification on a Variational Quantum Eigensolver
- Decoding quantum errors with subspace expansions
- Symmetry breaking and error correction in open quantum systems
- Error-Mitigated Quantum Gates Exceeding Physical Fidelities in a Trapped-Ion System
- A quantum-classical cloud platform optimized for variational hybrid algorithms
- Mitigating realistic noise in practical noisy intermediate-scale quantum devices
- Unified approach to data-driven quantum error mitigation
- Multi-exponential Error Extrapolation and Combining Error Mitigation Techniques for NISQ Applications
- Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays
- Recovering noise-free quantum observables
- Dynamical control of qubit coherence: Random versus deterministic schemes
- Quantum Error Mitigation using Symmetry Expansion
- Pulse-level noisy quantum circuits with QuTiP
- Experimental exploration of five-qubit quantum error correcting code with superconducting qubits
- Approximate quantum error correction for generalized amplitude damping errors
- Error detection on quantum computers improves accuracy of chemical calculations
- Optimal approximate quantum error correction for quantum metrology
- Simulating quench dynamics on a digital quantum computer with data-driven error mitigation
- Improving the efficiency of joint remote state preparation in noisy environment with weak measurement
- Is error detection helpful on IBM 5Q chips ?
- Error mitigation with Clifford quantum-circuit data
- Universal bound on the cardinality of local hidden variables in networks
Cited by in corpus (23)
- Quantum Error Mitigation
- Extending quantum probabilistic error cancellation by noise scaling
- Quantum Error Mitigation using Symmetry Expansion
- Pulse-level noisy quantum circuits with QuTiP
- Quantum Annealing vs. QAOA: 127 Qubit Higher-Order Ising Problems on NISQ Computers
- Error-Mitigated Simulation of Quantum Many-Body Scars on Quantum Computers with Pulse-Level Control
- Algebraic Bethe Circuits
- Well-conditioned multi-product formulas for hardware-friendly Hamiltonian simulation
- Analyzing the impact of time-correlated noise on zero-noise extrapolation
- Efficiently improving the performance of noisy quantum computers
- Testing platform-independent quantum error mitigation on noisy quantum computers
- Comparative study of adaptive variational quantum eigensolvers for multi-orbital impurity models
- Optimization of Richardson extrapolation for quantum error mitigation
- Towards the real-time evolution of gauge-invariant and quantum link models on NISQ Hardware with error-mitigation
- Volumetric Benchmarking of Error Mitigation with Qermit
- Quantum Vulnerability Analysis to Accurate Estimate the Quantum Algorithm Success Rate
- Quantum Error Mitigation via Quantum-Noise-Effect Circuit Groups
- Digital quantum simulation of non-perturbative dynamics of open systems with orthogonal polynomials
- Real-time simulation of light-driven spin chains on quantum computers
- Characterizing and mitigating coherent errors in a trapped ion quantum processor using hidden inverses
- Improving the efficiency of learning-based error mitigation
- Extending C++ for Heterogeneous Quantum-Classical Computing
- Automated quantum error mitigation based on probabilistic error reduction