Skip to content

Mitiq alpha preview: remote workshop

Nathan Shammah edited this page Aug 12, 2020 · 3 revisions

On June 24th, 2020 at 2:30pm EST the Technical Team at Unitary Fund (Unitary Labs) held an interactive remote workshop on quantum error mitigation as a preview of mitiq alpha release.

Agenda

  • Introduction to quantum error mitigation with mitiq (20 minutes)
  • Hands-on tutorials (30 minutes)
  • Break (5 minutes)
  • Mitiq garage: mitigating your own program (30 minutes)

About Mitiq

Mitiq is an open source toolkit for implementing error mitigation techniques on most current intermediate-scale quantum computers. It is written in Python and developed by the technical team at Unitary Labs. It supports Cirq, Qiskit, and QASM quantum circuits. Mitiq currently provides basic and advanced features to perform zero-noise extrapolation. Mitiq will be released as open-source software. You can read more about the theory behind mitiq in this ​preprint​. This is mitiq's documentation.

About the virtual preview

The workshop duration is 90 minutes, including breaks. In this workshop, attendees got a sneak peek of mitiq and got to test it on one of their use cases, bringing a quantum program and running it on a quantum simulator or real back-end.

There is no need to install any software, as all computation will be hosted online, clicking a link from your Internet browser (notebooks hosted on a server with Jupyterhub). Video-chat will come alongside with the Jupyter link and shared screen.

Video chat on ​Zoom​ + JupyterHub ​link​ to run code on the cloud using a persistent account in a hosted environment with Jupyter Lab IDE as default. The virtual machine on the server has mitiq v. 0.1a1 installed as well as its dependencies. Unitary Fund implemented The Littlest Jupyter Hub, with persistent accounts active and available for participants up to one month after the workshop.

About Quantum Error Mitigation

Quantum error mitigation​ is a series of techniques aimed at reducing the impact of noise on quantum computation for “short-depth” quantum circuits. Zero-noise extrapolation [​1​, 2, 3] is a post-processing technique to remove noise. It has recently been implemented experimentally ​4.

Attendees

Alex McCaskey (ORNL);

Colin J Trout, Dave Claver, Kevin Schultz and Gregory Quiroz (Johns Hopkins);

Jessica Pointing and Yousef Hindy (Stanford);

Hannah Sukin Sim (Harvard & Zapata Computing Inc.);

Peter Karalekas;

Roger Luo (IQC Waterloo, Perimeter Institute).

Workshop Organizers

The Technical Team at Unitary Fund: Andrea Mari, Nathan Shammah, Ryan LaRose, and Will Zeng.