Quantum process tomography with unsupervised learning and tensor networks
Abstract
The impressive pace of advance of quantum technology calls for robust and scalable techniques for the characterization and validation of quantum hardware. Quantum process tomography, the reconstruction of an unknown quantum channel from measurement data, remains the quintessential primitive to completely characterize quantum devices. However, due to the exponential scaling of the required data and classical post-processing, its range of applicability is typically restricted to one- and two-qubit gates. Here, we present a technique for performing quantum process tomography that addresses these issues by combining a tensor network representation of the channel with a data-driven optimization inspired by unsupervised machine learning. We demonstrate our technique through synthetically generated data for ideal one- and two-dimensional random quantum circuits of up to 10 qubits, and a noisy 5-qubit circuit, reaching process fidelities above 0.99 using several orders of magnitude fewer (single-qubit) measurement shots than traditional tomographic techniques. Our results go far beyond state-of-the-art, providing a practical and timely tool for benchmarking quantum circuits in current and near-term quantum computers.
Additional Information
© The Author(s) 2023. This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/. We thank M. Fishman, M. Ganahl, and M. Stoudenmire for enlightening discussions. The numerical simulation was performed using the TensorFlow53 and Qiskit64 libraries. Numerical simulations have been performed on the Simons Foundation Super-Computing Center. This research started at the Kavli Institute for Theoretical Physics during the "Machine Learning for Quantum Many-Body Physics" program, and it was supported in part by the National Science Foundation under Grant No. NSF PHY-1748958. The Flatiron Institute is supported by the Simons Foundation. J.C. acknowledges support from Natural Sciences and Engineering Research Council of Canada (NSERC), the Shared Hierarchical Academic Research Computing Network (SHARCNET), Compute Canada, Google Quantum Research Award, and the Canadian Institute for Advanced Research (CIFAR) AI chair program. L.A. acknowledges financial support from the Serrapilheira Institute (grant number Serra-1709-17173), and the Brazilian agencies CNPq (PQ grant No. 305420/2018-6) and FAPERJ (JCN E-26/202.701/2018). Data availability: The data sets generated during and/or analyzed during the current study are available from the corresponding author on request. Code availability: The software used in this work has been re-based into the Julia package PastaQ. Contributions: G.T., C.J.W., A.A., G.C., J.C., and L.A. contributed equally to this work. The authors declare no competing interests.Attached Files
Published - s41467-023-38332-9.pdf
Supplemental Material - 41467_2023_38332_MOESM1_ESM.pdf
Files
Name | Size | Download all |
---|---|---|
md5:2ef1f21505d90796e91f58c20cfc5f7e
|
2.1 MB | Preview Download |
md5:2d6490c2c3cf68a529b542082e6973c4
|
1.7 MB | Preview Download |
Additional details
- PMCID
- PMC10199030
- Eprint ID
- 122488
- Resolver ID
- CaltechAUTHORS:20230725-857299000.62
- NSF
- PHY-1748958
- Simons Foundation
- Natural Sciences and Engineering Research Council of Canada (NSERC)
- Shared Hierarchical Academic Research Computing Network (SHARCNET)
- Compute Canada
- Canadian Institute for Advanced Research (CIFAR)
- Serrapilheira Institute
- Serra-1709-17173
- Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)
- 305420/2018-6
- Fundação de Amparo à Pesquisa do Estado do Rio de Janeiro (FAPERJ)
- JCN E-26/202.701/2018
- Created
-
2023-08-16Created from EPrint's datestamp field
- Updated
-
2023-08-16Created from EPrint's last_modified field
- Caltech groups
- AWS Center for Quantum Computing