-
-
Notifications
You must be signed in to change notification settings - Fork 168
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New technique: Tensor-network error mitigation #2197
Comments
Assigned myself to figure out difficulty of implementation and possible impact to dependencies. |
Paper on scalability of QEM techniques, including TEM: https://arxiv.org/abs/2403.13542 |
@Misty-W this is a very interesting technique, also contains quite complex elements. I propose we schedule Mitiq discussions/Quantum Wednesday talk on it to review the theory, results and methods, and then based on findings decide on next steps, e.g., RFC. Discussed this with @FarLab who can help prioritize in the next week. |
@nathanshammah @natestemen @Misty-W @jordandsullivan @cosenal |
Sounds great to me.
…On Thu, Apr 11, 2024 at 10:32 AM FarLab ***@***.***> wrote:
@nathanshammah <https://github.com/nathanshammah> @natestemen
<https://github.com/natestemen> @Misty-W <https://github.com/Misty-W>
@jordandsullivan <https://github.com/jordandsullivan> @cosenal
<https://github.com/cosenal>
We could try and understand the details of the paper and how to
potentially implement it by discussing/brainstorming during the Tuesday
coding sessions. I propose we all just take a look at the paper before that
and discuss things we understand or don't (you don't have to understand
every detail by Tuesday!). Let me know what you think.
—
Reply to this email directly, view it on GitHub
<#2197 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADYYB52F5ZFSA3HFILT2CBTY43CJFAVCNFSM6AAAAABDTZBDVKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANJQGE3TIMJWHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Best,
Jordan
|
A small summary of TEM:
The effectiveness of this error mitigation scheme hinges entirely on step 2), since simulating a (noisy) circuit using tensor networks is exponentially hard in general. But in the paper they show that in the case that noise is sufficiently small (so the noise channel is invertible) and its inverse has an efficient tensor network representation, then the contraction of the inverse of the noisy circuit followed immediately by the noiseless circuit can be done efficiently. It looks like Algorithmiq has patented the TEM algorithm (correct me I am wrong @nathanshammah), so we have to figure out first if we can/are allowed to implement this algorithm in Mitiq. So for this milestone we will close this issue, but possible to reopen again once we know more about this. |
Found a paper that relies on tensor networks for noise characterization. The authors also combine their noise characterization technique with tensor network error mitigation as the characterization output is particularly suited for TEM. https://journals.aps.org/prresearch/abstract/10.1103/PhysRevResearch.6.033217
|
Issue Description
Inspired by the Tensor-network error mitigation (TEM) technique in Scalable tensor-network error mitigation for near-term quantum computing by S. Filippov, M. Leahy, M. Rossi, G. García-Pérez (arXiv:23077.11740).
TEM is a post-processing error mitigation technique, similar to PEC in the construction and application of an inverted noise channel, but dissimilar in that it does not require sampling many noisy circuit instances.
Proposed Solution
TEM consists of two main parts:
Considerations:
According to the results reported in https://arxiv.org/abs/2307.11740,
Additional References
The text was updated successfully, but these errors were encountered: