Abstract: |
A method of mitigating quantum readout errors by stochastic matrix inversion includes performing a plurality of quantum measurements on a plurality of qubits having predetermined plurality of states to obtain a plurality of measurement outputs; selecting a model for a matrix linking the predetermined plurality of states to the plurality of measurement outputs, the model having a plurality of model parameters, wherein a number of the plurality of model parameters grows less than exponentially with a number of the plurality of qubits; training the model parameters to minimize a loss function that compares predictions of the model with the matrix; computing an inverse of the model based on the trained model parameters; and providing the computed inverse of the model to a noise prone quantum readout of the plurality of qubits to obtain a substantially noise free quantum readout. |
Inventor: |
Bravyi, Sergey (Yorktown Heights, NY, US); Gambetta, Jay M. (Yorktown Heights, NY, US); Mckay, David C. (Ossining, NY, US); Sheldon, Sarah E. (Yorktown Heights, NY, US) |
Applicant: |
INTERNATIONAL BUSINESS MACHINES COPORATION (Armonk, NY, US) |
Face Assignee: |
N/A |
Filed: |
2020-02-14 |
Issued: |
2021-08-19 |
Claims: |
25 |
|
US20210256410
|
1. A method of mitigating quantum readout errors by stochastic matrix inversion, comprising:
(8)
(5)
|
|
15. A computer readable medium on which is stored non-transitory computer-executable code, which when executed by a classical computer causes a quantum computer to:
(4)
(5)
|
|
25. A classical computer configured to execute a non-transitory computer-executable code, the code when executed by the classical computer causes a quantum computer to:
(0)
(5)
|
|