qiskit-community / qiskit-ignis

Ignis (deprecated) provides tools for quantum hardware verification, noise characterization, and error correction.
Apache License 2.0
168 stars 162 forks source link

Accred rework #578

Closed sethmerkel closed 3 years ago

sethmerkel commented 3 years ago

Summary

An update to the accreditation protocol to incorporate the fitting routines from [1].

Details and comments

We have updated the accreditation fitter class to use the protocol from [1] in addition to the routine from [2]. The new fitting protocol loses some of the originals ability to correct for non-Markovianity on the timescale of an experiment in order to give an improved bound.

Most of the changes have been made to the fitter class, which was reworked to allow for two protocols, however changes have also been made to the QOTP in order in order to increase flexibility and to remove some deprecated function calls.

[1] Ferracin, Merkel, McKay and Datta. https://arxiv.org/abs/2103.06603 (2021) [2] Samuele Ferracin, Theodoros Kapourniotis and Animesh Datta New Journal of Physics, Volume 21, November 2019

ShellyGarion commented 3 years ago

@sethmerkel - could you please add release notes to this PR?