- Open Access
Scalable measurement error mitigation via iterative bayesian unfolding
Phys. Rev. Research 6, 013187 – Published 21 February, 2024
DOI: https://doi.org/10.1103/PhysRevResearch.6.013187
Abstract
Measurement errors are a significant obstacle to achieving scalable quantum computation. To counteract systematic readout errors, researchers have developed postprocessing techniques known as measurement error mitigation methods. However, these methods face a tradeoff between scalability and returning nonnegative probabilities. In this paper, we present a solution to overcome this challenge. Our approach focuses on iterative Bayesian unfolding, a standard mitigation technique used in high-energy physics experiments, and implements it in a scalable way. We demonstrate our method on experimental Greenberger-Horne-Zeilinger state preparation on up to 127 qubits and on the Bernstein-Vazirani algorithm on up to 26 qubits. Compared to state-of-the-art methods (such as M3), our implementation guarantees valid probability distributions, returns comparable or better-mitigated results, and does so without a noticeable time and memory overhead.
Physics Subject Headings (PhySH)
Article Text
References (26)
- IBM Quantum, 2023, https://quantum-computing.ibm.com/.
- Rigetti Computing, 2023, https://www.rigetti.com/qpus.
- K. Wright, K. M. Beck, S. Debnath, J. M. Amini, Y. Nam, N. Grzesiak, J.-S. Chen, N. C. Pisenti, M. Chmielewski, C. Collins, K. M. Hudek, J. Mizrahi, J. D. Wong-Campos, S. Allen, J. Apisdorf, P. Solomon, M. Williams, A. M. Ducore, A. Blinov, S. M. Kreikemeier et al., Benchmarking an 11-qubit quantum computer, Nature Commun. 10, 5464 (2019).
- Honeywell Quantum (2023), https://www.quantinuum.com/hardware/h1.
- T. Lubinski et al., Application-oriented performance benchmarks for quantum computing, IEEE Transactions on Quantum Engineering 4, 3100332 (2023).
- M. A. Nielsen and I. L. Chuang, Quantum Computation and Quantum Information (Cambridge University Press, Cambridge, 2010).
- Quantum Error Correction (Cambridge University Press, Cambridge, 2013).
- 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).
- B. Nachman, M. Urbanek, W. A. de Jong, and C. W Bauer, Unfolding quantum computer readout noise, npj Quantum Inf. 6, 84 (2020).
- M. R. Geller, Conditionally rigorous mitigation of multiqubit measurement errors, Phys. Rev. Lett. 127, 090502 (2021).
- P. D. Nation, H. Kang, N. Sundaresan, and J. M Gambetta, Scalable mitigation of measurement errors on quantum computers, PRX Quantum 2, 040326 (2021).
- S. Bravyi, S. Sheldon, A. Kandala, D. C. Mckay, and J. M. Gambetta, Mitigating measurement errors in multiqubit experiments, Phys. Rev. A 103, 042605 (2021).
- 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).
- B. Yang, R. Raymond, and S. Uno, Efficient quantum readout-error mitigation for sparse measurement outcomes of near-term quantum devices, Phys. Rev. A 106, 012423 (2022).
- 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).
- G. D'Agostini, A multidimensional unfolding method based on Bayes' theorem, Nucl. Instrum. Meth. Phys. Res., Sect. A 362, 487 (1995).
- W. H. Richardson, Bayesian-based iterative method of image restoration, J. Opt. Soc. Am. 62, 55 (1972).
- L. B. Lucy, An iterative technique for the rectification of observed distributions, Astron. J. 79, 745 (1974).
- I. Volobouev, On the expectation-maximization unfolding with smoothing, arXiv:1408.6500 [physics, stat].
- L. A. Shepp and Y. Vardi, Maximum likelihood reconstruction for emission tomography, IEEE Trans. Med. Imaging 1, 113 (1982).
- E. Bernstein and U. Vazirani, Quantum complexity theory, SIAM J. Comput. 26, 1411 (1997).
- B. Pokharel, and D. A. Lidar, Demonstration of algorithmic quantum speedup, Phys. Rev. Lett. 130, 210602 (2023).
- P. L. Fackler, Algorithm 993: Efficient computation with kronecker products, ACM Trans. Math. Software (TOMS) 45, 1 (2019).
- C. M. Bishop and N. M. Nasrabadi, Pattern Recognition and Machine Learning, Vol. 4 (Springer, Berlin, 2006).
- J. Bradbury, R. Frostig, P. Hawkins, M. J. Johnson, C. Leary, D. Maclaurin, G. Necula, A. Paszke, J. VanderPlas, S. Wanderman-Milne, and Q. Zhang, JAX: composable transformations of python+numpyprograms (2018), https://github.com/google/jax.
- Our code is accessible at: https://github.com/sidsrinivasan/PyIBU.