Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Editors' Suggestion
  • Open Access

Scalable Mitigation of Measurement Errors on Quantum Computers

Paul D. Nation*, Hwajung Kang, Neereja Sundaresan, and Jay M. Gambetta

  • IBM Quantum, Yorktown Heights, New York 10598, USA

  • *paul.nation@ibm.com

PRX Quantum 2, 040326 – Published 8 November, 2021

DOI: https://doi.org/10.1103/PRXQuantum.2.040326

Abstract

We present a method for mitigating measurement errors on quantum computing platforms that does not form the full assignment matrix, or its inverse, and works in a subspace defined by the noisy input bit strings. This method accommodates both uncorrelated and correlated errors and allows for the computation of accurate error bounds. Additionally, we detail a matrix-free preconditioned iterative-solution method that converges in O(1) steps that is performant and uses orders of magnitude less memory than direct factorization. We demonstrate the validity of our method and mitigate errors in a few seconds on numbers of qubits that would otherwise be impractical.

View figure in article

Physics Subject Headings (PhySH)

Popular Summary

Article Text

References (55)

  1. S. Bravyi, D. Gosset, and R. König, Quantum advantage with shallow circuits, Science 362, 308 (2018).
  2. S. Bravyi, D. Gosset, R. König, and M. Tomamichel, Quantum advantage with noisy shallow circuits, Nat. Phys. 16, 1040 (2020).
  3. D. Maslov, J.-S. Kim, S. Bravyi, T. J. Yoder, and S. Sheldon, Quantum advantage for computations with limited space, Nat. Phys. 17, 894 (2021).
  4. K. Temme, S. Bravyi, and J. M. Gambetta, Error Mitigation for Short-Depth Quantum Circuits, Phys. Rev. Lett. 119, 180509 (2017).
  5. S. Endo, S. C. Benjamin, and Y. Li, Practical Quantum Error Mitigation for Near-Future Applications, Phys. Rev. X 8, 031027 (2018).
  6. A. Kandala, K. Temme, A. D. Córcoles, A. Mezzacapo, J. M. Chow, and J. M. Gambetta, Extending the computational reach of a noisy superconducting quantum processor, Nature 567, 491 (2019).
  7. S. McArdle, X. Yuan, and S. C. Benjamin, Error-Mitigated Digital Quantum Simulation, Phys. Rev. Lett. 122, 180501 (2019).
  8. T. Giurgica-Tiron, Y. Hindy, R. LaRose, A. Mari, and W. J. Zeng, in 2020 IEEE International Conference on Quantum Computing and Engineering (QCE) (IEEE, Denver, CO, 2020), p. 306.
  9. J. Sun, X. Yuan, T. Tsunoda, V. Vedral, S. C. Benjamin, and S. Endo, Mitigating Realistic Noise in Practical Noisy Intermediate-Scale Quantum Devices, Phys. Rev. Appl. 15, 034026 (2021).
  10. Y. Kim, C. J. Wood, T. J. Yoder, S. T. Merkel, J. M. Gambetta, K. Temme, and A. Kandala, Scalable error mitigation for noisy quantum circuits produces competitive expectation values, arXiv:2108.09197 (2021).
  11. S. Bravyi, S. Sheldon, A. Kandala, D. C. McKay, and J. M. Gambetta, Mitigating measurement errors in multi-qubit experiments, Phys. Rev. A 103, 042605 (2021).
  12. M. R. Geller, Rigorous measurement error correction, Quantum Sci. Technol. 5, 03LT01 (2020).
  13. M. R. Geller and M. Sun, Efficient correction of multiqubit measurement errors, arXiv:2001.09980 (2020).
  14. K. E. Hamilton, T. Kharazi, T. Morris, A. J. McCaskey, R. S. Bennink, and C. Pooser, Raphael, Scalable quantum processor noise characterization, arXiv:2006.01805 (2020).
  15. E. van den Berg, Z. K. Minev, and K. Temme, Model-free readout-error mitigation for quantum expectation values, arXiv:2012.09738 (2020).
  16. F. B. Maciejewski, Z. Zimborás, and M. Oszmaniec, Mitigation of readout noise in near-term quantum devices by classical post-processing based on detector tomography, Quantum 4, 257 (2020).
  17. B. Nachman, M. Urbanek, W. A. de Jong, and C. W. Bauer, Unfolding quantum computer readout noise, Npj Quantum Inf. 6, 84 (2020).
  18. R. Hicks, C. W. Bauer, and B. Nachman, Readout rebalancing for near-term quantum computers, Phys. Rev. A 103, 022407 (2021).
  19. E. Peters, A. C. Y. Li, and G. N. Perdue, Perturbative readout error mitigation for near term quantum computers, arXiv:2105.08161 (2021).
  20. K. Wang, Y.-A. Chen, and X. Wang, Measurement Error Mitigation via Truncated Neumann Series, arXiv:2103.13856 (2021).
  21. A. Kandala, A. Mezzacapo, K. Temme, M. Takita, M. Brink, J. M. Chow, and J. M. Gambetta, Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets, Nature 549, 242 (2017).
  22. M. Gong et al., Genuine 12-Qubit Entanglement on a Superconducting Quantum Processor, Phys. Rev. Lett. 122, 110501 (2019).
  23. V. Havlíček, A. D. Córcoles, K. Temme, A. W. Harrow, A. Kandala, J. M. Chow, and J. M. Gambetta, Supervised learning with quantum-enhanced feature spaces, Nature 567, 209 (2019).
  24. K. X. Wei, I. Lauer, S. Srinivasan, N. Sundaresan, D. T. McClure, D. Toyli, D. C. McKay, J. M. Gambetta, and S. Sheldon, Verifying multipartite entangled greenberger-horne-Zeilinger states via multiple quantum coherences, Phys. Rev. A 101, 032343 (2020).
  25. G. J. Mooney, G. A. L. White, C. D. Hill, and L. C. L. Hollenberg, Generation and verification of 27-qubit greenberger-horne-Zeilinger states in a superconducting quantum computer, J. Phys. Commun. 5, 095004 (2021).
  26. G. J. Mooney, G. A. L. White, C. D. Hill, and L. C. L. Hollenberg, Whole-device entanglement in a 65-qubit superconducting quantum computer, arXiv:2102.11521 (2021).
  27. K. J. Satzinger et al., Realizing topologically ordered states on a quantum processor, arXiv:2104.01180 (2021).
  28. J. R. Glick, T. P. Gujarati, A. D. Córcoles, Y. Kim, A. Kandala, J. M. Gambetta, and K. Temme, Covariant quantum kernels for data with group structure, arXiv:2105.03406 (2021).
  29. qiskit 0.26, https://qiskit.org.
  30. H. Pashayan, J. J. Wallman, and S. D. Bartlett, Estimating Outcome Probabilities of Quantum Circuits Using Quasiprobabilities, Phys. Rev. Lett. 115, 070501 (2015).
  31. A. Peruzzo, J. McClean, P. Shadbolt, M.-H. Yung, X.-Q. Zhou, P. J. Love, and A. Aspuru-Guzik, A variational eigenvalue solver on a photonic quantum processor., Nat. Commun. 5, 4213 (2014).
  32. https://quantumcomputer.ac.cn (Accessed August 27, 2020).
  33. https://quantumai.google/hardware (Accessed June 01, 2021).
  34. https://quantum-computing.ibm.com/systems (Accessed August 23, 2021).
  35. https://aws.amazon.com/braket (Accessed June 01, 2021).
  36. https://www.quantum-inspire.com (Accessed August 27, 2020).
  37. P. D. Nation, J. R. Johansson, M. P. Blencowe, and A. J. Rimberg, Iterative solutions to the steady-state density matrix for optomechanical systems, Phys. Rev. E 91, 013307 (2015).
  38. J. A. Smolin, J. M. Gambetta, and G. Smith, Efficient Method for Computing the Maximum-Likelihood Quantum State from Measurements with Additive Gaussian Noise, Phys. Rev. Lett. 108, 070502 (2012).
  39. Keeping all elements is equivalent to setting D equal to the number of measured qubits, whereas D=0 yields the identity matrix.
  40. Because least-squares is a numerical method, it is possible that elements outside of pnoisy are not strictly zero at the completion of this routine but. rather. zero up to floating-point precision. With this in mind, we consider all elements with absolute value <1015 to be zero.
  41. Y. Saad, Iterative Methods for Sparse Linear Systems (Society for Industrial and Applied Mathematics, 2003), 2nd ed.
  42. Y. Saad and M. H. Schultz, gmres: A generalized minimal residual algorithm for solving nonsymmetric linear systems, SIAM J. Sci. and Stat. Comput. 7, 856 (1986).
  43. H. A. van der Vorst, Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems, SIAM J. Sci. and Stat. Comput. 13, 631 (1992).
  44. R. Barrett, M. Berry, T. F. Chan, J. Demmel, J. Donato, J. Dongarra, V. Eijkhout, R. Pozo, C. Romine, and H. Van er Vorst, Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods (SIAM, 1994), 2nd ed.
  45. W. W. Hager, Condition estimates, SIAM J. Sci. Star. Comput. 5, 311 (1984).
  46. N. J. Higham, fortran codes for estimating the one-norm of a real or complex matrix with applications to condition estimation, ACM Trans. Math. Softw. 14, 381 (1988).
  47. https://github.com/qiskit-partners/mthree.
  48. C. R. Harris et al., Array programming with NumPy, Nature 585, 357 (2020).
  49. P. Virtanen, R. Gommers, and T. E. Oliphant et al., SciPy 1.0: Fundamental algorithms for scientific computing in python, Nat. Methods 17, 261 (2020).
  50. S. Behnel, R. Bradshaw, C. Citro, L. Dalcin, D. S. Seljebotn, and K. Smith, cython: The best of both worlds, Comput. Sci. Eng. 13, 31 (2011).
  51. http://www.openblas.net.
  52. “M3” stands for matrix-free measurement mitigation.
  53. We modify the qiskit least-squares method to use pnoisy as the starting vector as opposed to a random vector. This gives a 3× or more improvement in run time.
  54. https://www.r-ccs.riken.jp/en/fugaku/about/ (Accessed July 05, 2021).
  55. J. D. Hunter, matplotlib: A 2D graphics environment, Comput. Sci. Eng. 9, 90 (2007).

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation