-
Notifications
You must be signed in to change notification settings - Fork 60
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
Integrate ZNE from Mitiq into OpenQAOA #207
Comments
Hi @Q-lds and all OpenQAOA team! As part of the Quantum Open Source Foundation Mentorship program, we want to add this feature to OpenQAOA. The project mentors are going to be @MaldoAlberto and me. The team is going to be @AdrianoLusso, @mar-ven and @Abhinaba925. We already have done a small example of integrating ZNE with Mitiq in a handmade QAOA (the code is here). We need to figure out the workflow to modify Also, Alberto has talked to the maintainers of Mitiq, and they said there is no issue with integrating the features of Mitiq with OpenQAOA. Hope to finish this new feature soon! Thanks! |
Amazing! Let me tag the rest of the team too: @KilianPoirier @vishal-ph @shahidee44 I'm very excited about the prospect of bringing error mitigation to OpenQAOA :) Let us know if we can be of help! |
Hi @KilianPoirier, @vishal-ph and @shahidee44. The team has been working on the planning, and we have a couple of questions. Here are the important points:
Thanks for the help! |
Hi @KilianPoirier, @vishal-ph and @shahidee44. Here is an update on the project:
|
- Integrate Mitiq into OpenQAOA to allow error mitigation techniques to take place during the execution of the QAOA. We have created a wrapper focusing on the ZNE technique following a similar structure to the SPAM Twirling wrapper. - This is a project born from the Quantum Open Source Foundation Mentorship program - New dependency to add: Mitiq - Fixes Integrate ZNE from Mitiq into OpenQAOA #207
Prerequisites
Before raising this feature request, I have made sure:
Is your feature request related to a problem? Please describe.
Proposal a method into the object QAOA to indicate the parameters necessaries for Mitiq and try to mitigate the error for the problem.
Describe the solution you'd like
Add mitiq on OpenQAOA using ZNE mitigation error and implement in the QAOA class.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: