Mitiq: A software package for error mitigation on noisy quantum computers

We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniq...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-08
Hauptverfasser: LaRose, Ryan, Mari, Andrea, Kaiser, Sarah, Karalekas, Peter J, Alves, Andre A, Czarnik, Piotr, Mohamed El Mandouh, Gordon, Max H, Yousef Hindy, Robertson, Aaron, Thakre, Purva, Wahl, Misty, Samuel, Danny, Mistri, Rahul, Tremblay, Maxime, Gardner, Nick, Stemen, Nathaniel T, Shammah, Nathan, Zeng, William J
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator LaRose, Ryan
Mari, Andrea
Kaiser, Sarah
Karalekas, Peter J
Alves, Andre A
Czarnik, Piotr
Mohamed El Mandouh
Gordon, Max H
Yousef Hindy
Robertson, Aaron
Thakre, Purva
Wahl, Misty
Samuel, Danny
Mistri, Rahul
Tremblay, Maxime
Gardner, Nick
Stemen, Nathaniel T
Shammah, Nathan
Zeng, William J
description We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniques. Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression. The library is designed to be compatible with generic backends and interfaces with different quantum software frameworks. We describe Mitiq using code snippets to demonstrate usage and discuss features and contribution guidelines. We present several examples demonstrating error mitigation on IBM and Rigetti superconducting quantum processors as well as on noisy simulators.
doi_str_mv 10.48550/arxiv.2009.04417
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2009_04417</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2441393404</sourcerecordid><originalsourceid>FETCH-LOGICAL-a957-bc6a4faca37093339e552580e60fb0b932b9317a13ec180259a36835b33722723</originalsourceid><addsrcrecordid>eNotj11LwzAUhoMgOOZ-gFcGvG49zUmaxrsx1A0m3uy-nJZ0dNqmS1p1_964Cefj5uHlfRi7yyCVhVLwSP6n_UoFgElBykxfsZlAzJJCCnHDFiEcAEDkWiiFM7Z5a8f2-MSXPLhm_CZv-UD1B-0tb5zn1vt4u8jsaWxdz-P0rg0nfpyoH6eO164bptH6cMuuG_oMdvH_52z38rxbrZPt--tmtdwmZJROqjon2VBNqMEgorFKCVWAzaGpoDIo4maaMrR1VoBQhjAvUFWIWggtcM7uL7Fnz3LwbUf-VP75lmffSDxciMG742TDWB7c5PvYqRQRQIMSJP4CQdxXEA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2441393404</pqid></control><display><type>article</type><title>Mitiq: A software package for error mitigation on noisy quantum computers</title><source>arXiv.org</source><source>Free E- Journals</source><creator>LaRose, Ryan ; Mari, Andrea ; Kaiser, Sarah ; Karalekas, Peter J ; Alves, Andre A ; Czarnik, Piotr ; Mohamed El Mandouh ; Gordon, Max H ; Yousef Hindy ; Robertson, Aaron ; Thakre, Purva ; Wahl, Misty ; Samuel, Danny ; Mistri, Rahul ; Tremblay, Maxime ; Gardner, Nick ; Stemen, Nathaniel T ; Shammah, Nathan ; Zeng, William J</creator><creatorcontrib>LaRose, Ryan ; Mari, Andrea ; Kaiser, Sarah ; Karalekas, Peter J ; Alves, Andre A ; Czarnik, Piotr ; Mohamed El Mandouh ; Gordon, Max H ; Yousef Hindy ; Robertson, Aaron ; Thakre, Purva ; Wahl, Misty ; Samuel, Danny ; Mistri, Rahul ; Tremblay, Maxime ; Gardner, Nick ; Stemen, Nathaniel T ; Shammah, Nathan ; Zeng, William J</creatorcontrib><description>We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniques. Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression. The library is designed to be compatible with generic backends and interfaces with different quantum software frameworks. We describe Mitiq using code snippets to demonstrate usage and discuss features and contribution guidelines. We present several examples demonstrating error mitigation on IBM and Rigetti superconducting quantum processors as well as on noisy simulators.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2009.04417</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Computer Science - Emerging Technologies ; Computer simulation ; Errors ; Open source software ; Physics - Quantum Physics ; Post-production processing ; Quantum computers ; Quantum computing ; Simulators ; Software ; Software packages ; Source code</subject><ispartof>arXiv.org, 2022-08</ispartof><rights>2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://creativecommons.org/licenses/by/4.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,784,885,27925</link.rule.ids><backlink>$$Uhttps://doi.org/10.22331/q-2022-08-11-774$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.2009.04417$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>LaRose, Ryan</creatorcontrib><creatorcontrib>Mari, Andrea</creatorcontrib><creatorcontrib>Kaiser, Sarah</creatorcontrib><creatorcontrib>Karalekas, Peter J</creatorcontrib><creatorcontrib>Alves, Andre A</creatorcontrib><creatorcontrib>Czarnik, Piotr</creatorcontrib><creatorcontrib>Mohamed El Mandouh</creatorcontrib><creatorcontrib>Gordon, Max H</creatorcontrib><creatorcontrib>Yousef Hindy</creatorcontrib><creatorcontrib>Robertson, Aaron</creatorcontrib><creatorcontrib>Thakre, Purva</creatorcontrib><creatorcontrib>Wahl, Misty</creatorcontrib><creatorcontrib>Samuel, Danny</creatorcontrib><creatorcontrib>Mistri, Rahul</creatorcontrib><creatorcontrib>Tremblay, Maxime</creatorcontrib><creatorcontrib>Gardner, Nick</creatorcontrib><creatorcontrib>Stemen, Nathaniel T</creatorcontrib><creatorcontrib>Shammah, Nathan</creatorcontrib><creatorcontrib>Zeng, William J</creatorcontrib><title>Mitiq: A software package for error mitigation on noisy quantum computers</title><title>arXiv.org</title><description>We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniques. Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression. The library is designed to be compatible with generic backends and interfaces with different quantum software frameworks. We describe Mitiq using code snippets to demonstrate usage and discuss features and contribution guidelines. We present several examples demonstrating error mitigation on IBM and Rigetti superconducting quantum processors as well as on noisy simulators.</description><subject>Computer Science - Emerging Technologies</subject><subject>Computer simulation</subject><subject>Errors</subject><subject>Open source software</subject><subject>Physics - Quantum Physics</subject><subject>Post-production processing</subject><subject>Quantum computers</subject><subject>Quantum computing</subject><subject>Simulators</subject><subject>Software</subject><subject>Software packages</subject><subject>Source code</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj11LwzAUhoMgOOZ-gFcGvG49zUmaxrsx1A0m3uy-nJZ0dNqmS1p1_964Cefj5uHlfRi7yyCVhVLwSP6n_UoFgElBykxfsZlAzJJCCnHDFiEcAEDkWiiFM7Z5a8f2-MSXPLhm_CZv-UD1B-0tb5zn1vt4u8jsaWxdz-P0rg0nfpyoH6eO164bptH6cMuuG_oMdvH_52z38rxbrZPt--tmtdwmZJROqjon2VBNqMEgorFKCVWAzaGpoDIo4maaMrR1VoBQhjAvUFWIWggtcM7uL7Fnz3LwbUf-VP75lmffSDxciMG742TDWB7c5PvYqRQRQIMSJP4CQdxXEA</recordid><startdate>20220801</startdate><enddate>20220801</enddate><creator>LaRose, Ryan</creator><creator>Mari, Andrea</creator><creator>Kaiser, Sarah</creator><creator>Karalekas, Peter J</creator><creator>Alves, Andre A</creator><creator>Czarnik, Piotr</creator><creator>Mohamed El Mandouh</creator><creator>Gordon, Max H</creator><creator>Yousef Hindy</creator><creator>Robertson, Aaron</creator><creator>Thakre, Purva</creator><creator>Wahl, Misty</creator><creator>Samuel, Danny</creator><creator>Mistri, Rahul</creator><creator>Tremblay, Maxime</creator><creator>Gardner, Nick</creator><creator>Stemen, Nathaniel T</creator><creator>Shammah, Nathan</creator><creator>Zeng, William J</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20220801</creationdate><title>Mitiq: A software package for error mitigation on noisy quantum computers</title><author>LaRose, Ryan ; Mari, Andrea ; Kaiser, Sarah ; Karalekas, Peter J ; Alves, Andre A ; Czarnik, Piotr ; Mohamed El Mandouh ; Gordon, Max H ; Yousef Hindy ; Robertson, Aaron ; Thakre, Purva ; Wahl, Misty ; Samuel, Danny ; Mistri, Rahul ; Tremblay, Maxime ; Gardner, Nick ; Stemen, Nathaniel T ; Shammah, Nathan ; Zeng, William J</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a957-bc6a4faca37093339e552580e60fb0b932b9317a13ec180259a36835b33722723</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Computer Science - Emerging Technologies</topic><topic>Computer simulation</topic><topic>Errors</topic><topic>Open source software</topic><topic>Physics - Quantum Physics</topic><topic>Post-production processing</topic><topic>Quantum computers</topic><topic>Quantum computing</topic><topic>Simulators</topic><topic>Software</topic><topic>Software packages</topic><topic>Source code</topic><toplevel>online_resources</toplevel><creatorcontrib>LaRose, Ryan</creatorcontrib><creatorcontrib>Mari, Andrea</creatorcontrib><creatorcontrib>Kaiser, Sarah</creatorcontrib><creatorcontrib>Karalekas, Peter J</creatorcontrib><creatorcontrib>Alves, Andre A</creatorcontrib><creatorcontrib>Czarnik, Piotr</creatorcontrib><creatorcontrib>Mohamed El Mandouh</creatorcontrib><creatorcontrib>Gordon, Max H</creatorcontrib><creatorcontrib>Yousef Hindy</creatorcontrib><creatorcontrib>Robertson, Aaron</creatorcontrib><creatorcontrib>Thakre, Purva</creatorcontrib><creatorcontrib>Wahl, Misty</creatorcontrib><creatorcontrib>Samuel, Danny</creatorcontrib><creatorcontrib>Mistri, Rahul</creatorcontrib><creatorcontrib>Tremblay, Maxime</creatorcontrib><creatorcontrib>Gardner, Nick</creatorcontrib><creatorcontrib>Stemen, Nathaniel T</creatorcontrib><creatorcontrib>Shammah, Nathan</creatorcontrib><creatorcontrib>Zeng, William J</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central</collection><collection>SciTech Premium Collection (Proquest) (PQ_SDU_P3)</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>LaRose, Ryan</au><au>Mari, Andrea</au><au>Kaiser, Sarah</au><au>Karalekas, Peter J</au><au>Alves, Andre A</au><au>Czarnik, Piotr</au><au>Mohamed El Mandouh</au><au>Gordon, Max H</au><au>Yousef Hindy</au><au>Robertson, Aaron</au><au>Thakre, Purva</au><au>Wahl, Misty</au><au>Samuel, Danny</au><au>Mistri, Rahul</au><au>Tremblay, Maxime</au><au>Gardner, Nick</au><au>Stemen, Nathaniel T</au><au>Shammah, Nathan</au><au>Zeng, William J</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Mitiq: A software package for error mitigation on noisy quantum computers</atitle><jtitle>arXiv.org</jtitle><date>2022-08-01</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>We introduce Mitiq, a Python package for error mitigation on noisy quantum computers. Error mitigation techniques can reduce the impact of noise on near-term quantum computers with minimal overhead in quantum resources by relying on a mixture of quantum sampling and classical post-processing techniques. Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression. The library is designed to be compatible with generic backends and interfaces with different quantum software frameworks. We describe Mitiq using code snippets to demonstrate usage and discuss features and contribution guidelines. We present several examples demonstrating error mitigation on IBM and Rigetti superconducting quantum processors as well as on noisy simulators.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2009.04417</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-08
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2009_04417
source arXiv.org; Free E- Journals
subjects Computer Science - Emerging Technologies
Computer simulation
Errors
Open source software
Physics - Quantum Physics
Post-production processing
Quantum computers
Quantum computing
Simulators
Software
Software packages
Source code
title Mitiq: A software package for error mitigation on noisy quantum computers
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T16%3A08%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Mitiq:%20A%20software%20package%20for%20error%20mitigation%20on%20noisy%20quantum%20computers&rft.jtitle=arXiv.org&rft.au=LaRose,%20Ryan&rft.date=2022-08-01&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2009.04417&rft_dat=%3Cproquest_arxiv%3E2441393404%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2441393404&rft_id=info:pmid/&rfr_iscdi=true