Learning a quantum computer's capability

Daniel Hothem, Kevin Young, Tommie Catanach, Timothy Proctor
4/20/2023
quant-phcs.LG

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Accurately predicting a quantum computer's capability -- which circuits it can run and how well it can run them -- is a foundational goal of quantum characterization and benchmarking. As modern quantum computers become increasingly hard to simulate, we must develop accurate and scalable predictive capability models to help researchers and stakeholders decide which quantum computers to build and use. In this work, we propose a hardware-agnostic method to efficiently construct scalable predictive models of a quantum computer's capability for almost any class of circuits, and demonstrate our method using convolutional neural networks (CNNs). Our CNN-based approach works by efficiently representing a circuit as a three-dimensional tensor and then using a CNN to predict its success rate. Our CNN capability models obtain approximately a $1\%$ average absolute prediction error when modeling processors experiencing both Markovian and non-Markovian stochastic Pauli errors. We also apply our CNNs to model the capabilities of cloud-access quantum computing systems, obtaining moderate prediction accuracy (average absolute error around $2-5\%$), and we highlight the challenges to building better neural network capability models.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hothem2023learning,
  title  = {Learning a quantum computer's capability},
  author = {Daniel Hothem and Kevin Young and Tommie Catanach and Timothy Proctor},
  year   = {2023},
  eprint = {2304.10650},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2304.10650v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2304.10650.svg)](https://codeofpaper.com/paper/2304.10650)

Discussion