Skip to content
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

Specific noise model for Googles quantum computers #3429

Closed
LorcanConlon opened this issue Oct 20, 2020 · 4 comments
Closed

Specific noise model for Googles quantum computers #3429

LorcanConlon opened this issue Oct 20, 2020 · 4 comments
Assignees
Labels
area/google area/noise kind/feature-request Describes new functionality triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on

Comments

@LorcanConlon
Copy link

Is there a way to simulate the noise of googles quantum computers using circ? In the same way that any of IBM's computers can be simulated using different backends?

backend = provider.get_backend('ibmqx2')
noise_model = NoiseModel.from_backend(backend)

Ideally I would want something like above which allows me to easily call the noise properties of for example Bristlecone or Sycamore.

If this is not possible does anyone know the best way to approach simulating the noise of any of googles quantum computers in qiskit?

I am asking because I wish to compare Google and IBMs quantum computers for implementing a simple circuit.

@LorcanConlon LorcanConlon added the kind/feature-request Describes new functionality label Oct 20, 2020
@karlunho
Copy link
Contributor

Thanks LorcanConlon. Simulating noise is something that is very delicate that we want to be thoughtful about. Although you can use noise models in the cirq simulator, we don't yet have a detailed noise model of our processor that we are ready to make public yet. However, you can infer many of the parameters from our quantum supremacy supplemental - https://www.nature.com/articles/s41586-019-1666-5#MOESM1 . Are there specific noise parameters that you want to model to compare these systems ? Perhaps we can help you.

@balopat balopat added area/noise kind/question A question about usage / quantum computing / etc. Should typically go on QC Stack Exchange and removed kind/feature-request Describes new functionality labels Oct 20, 2020
@LorcanConlon
Copy link
Author

Hi karlunho, thanks for your response. I have read through the supplementary in an attempt to model the noise in this way. I have a simple three qubit circuit which I wish to run. Starting from the IBMQ noise model I have constructed something similar that allows me to investigate the performance of a quantum computer in terms of the parameters IBM use to characterise their devices: thermal relaxation constant T1, dephasing time constant T2, single qubit gate error rate, two qubit gate error rate and readout error. I was hoping to use the same model with parameters from the Google supremacy paper, however there doesn't seem to be a direct equivalence as the two appear to use different noise models (for example Google don't quote a T2 value in their paper). So I guess I was hoping that rather than try to build another noise model there was some simpler way to obtain an equivalent noise model for the google devices?

@balopat balopat added area/google kind/feature-request Describes new functionality and removed kind/question A question about usage / quantum computing / etc. Should typically go on QC Stack Exchange labels Oct 23, 2020
@balopat balopat added the triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on label Nov 10, 2020
@95-martin-orion 95-martin-orion self-assigned this Mar 28, 2022
@MichaelBroughton
Copy link
Collaborator

@95-martin-orion should we close this now ?

@95-martin-orion
Copy link
Collaborator

Yes, with #4666, #5340, and related sub-PRs, this can be closed.

Some additional follow-up work is tracked in #5397.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/google area/noise kind/feature-request Describes new functionality triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on
Projects
None yet
Development

No branches or pull requests

5 participants