qiskit-advocate / qamp-spring-23

Qiskit advocate mentorship program (QAMP) Spring 23 cohort (April - July 2023)
12 stars 2 forks source link

ZNE error mitigation with mid-transpilation noise amplification #4

Open pedrorrivero opened 1 year ago

pedrorrivero commented 1 year ago

Description

Develop a noise amplification transpiler pass for Qiskit, in the context of Zero Noise Extrapolation (ZNE) error mitigation, and deliver a working version of ZNE on top of an Estimator primitive; improving accuracy from what we have today and enabling further optimizations through the resulting architecture.

Relevant repositories:

Deliverables

A working version of ZNE, integrated within an Estimator primitive, where noise amplification is performed mid-transpilation.

Mentors details

Number of mentees

1

Type of mentees

mrvee-qC-bee commented 1 year ago

I am interested in this project! :D

RagaviKrishnamoorthy commented 1 year ago

I am excited about the opportunity to work on the development of a noise amplification transpiler pass for Qiskit. Zero Noise Extrapolation (ZNE) is an important technique for mitigating errors in quantum circuits, and I believe that the integration of this technique within an Estimator primitive will not only improve accuracy but also enable further optimizations through the resulting architecture. I am confident that my experience in software development, particularly in Python, and my knowledge of Qiskit and the circuit model of quantum computing make me well-suited for this project. I look forward to contributing to the development of a working version of ZNE.

mrvee-qC-bee commented 1 year ago

QAMP Checkpoint 1

Checkpoint 1 presentation, presented on May 12, 2023

PDF: QAMP_Checkpoint_1.pdf

Demo Notebook: https://gist.github.com/mrvee-qC-bee/17e4d260c6c4f389d99ebf0b5431cd2c

mrvee-qC-bee commented 1 year ago

Not on time but a few updates if relevant! 😁 Not many changes in the project and it has been mostly been paused due to me not being able to dedicate time for it.

Updates:

Scenario so far: