![]() You can use Mitiq with any quantum computer which interfaces with these packages. Currently, Mitiq can be used to implement zero-noise extrapolation (ZNE), probabilistic error cancellation (PEC), and Clifford data regression (CDR) techniques on quantum circuits written in the Amazon Braket SDK, Cirq, pyQuil, or Qiskit. This is why a community of open-source developers and Unitary Fund are developing Mitiq, a Python toolkit for implementing quantum error mitigation on NISQ computers. The ability to implement quantum error mitigation in a platform-independent manner is crucial for testing, advancing, and ultimately deploying these techniques in applications. Japan 90, 032001 (2021)), a fact which reflects the importance and timeliness of the subject. Mitiq: A Python toolkit for quantum error mitigationĪ large number of quantum error mitigation techniques have been proposed in recent literature (e.g. While this feature enables researchers to run reproducible experiments, e.g., for device benchmarking, running circuits exactly as defined is also necessary for many quantum error mitigation techniques. While not providing full fault tolerance like quantum error correction, quantum error mitigation provides a practical way to suppress errors on noisy intermediate-scale quantum (NISQ) devices.Īmazon Braket recently launched support for verbatim compilation which offers customers the ability to run their circuits exactly as defined, without any modifications or optimizations during compilation. In the meantime, researchers can already improve the performance of quantum algorithms through quantum error mitigation (QEM). Such protocols, however, are resource intensive and cannot yet be implemented with the devices available today due to limited qubit numbers and control capabilities. In the long term, quantum error correction (QEC) protocols, like the one described in this blog post, could suppress these errors by using additional qubits to redundantly encode quantum information, analogous to classical error correction. Instead, every time an operation is executed, or even when a qubit is just waiting for the next operation, there is a small chance that an error occurs, potentially compromising the results of the algorithm. One of the main challenges with today’s quantum processing units is that they don’t execute operations perfectly. In this blog post, we demonstrate how to use Mitiq, an open-source library for quantum error mitigation, on Amazon Braket to improve performance when executing circuits on Rigetti devices. Manager of Applied Science for Amazon Braket. By Ryan LaRose, a researcher with Unitary Fund and Michigan State University Nathan Shammah, CTO of Unitary Fund Peter Karalekas, Software Engineer at the AWS Center for Quantum Computing and Eric Kessler, Sr.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |