When increase the shot, why the result is different?

when I measure the shot = 1024

when I measure the shot = 8192

I want to derive result value 011(=3) However, I know if measure the more shots, increase the accuracy. why this result derive??? why increase inaccuracy??

Sorry to late reply your request. I attach my code in qiskit!! Thank you everybody!!

and I want to gain output 011(=3)

• Could you please upload a circuit producing these results? What backend do you use? Commented Feb 9, 2020 at 10:54
• What makes you think that the second result is a less accurate measurement? What are you exoecting? Commented Feb 9, 2020 at 12:42
• I want to gain value 110(=3). but increasing shots, value 110 is decreasing. Could you explain to me about this situation. and if I proceed wrong method, teach to me please. Thank you
– 유도경
Commented Feb 11, 2020 at 3:24

We see that as the number of shots is increased, the spread of the distributions decreases, following a $$1/\sqrt{\rm{shots}}$$ scaling. Therefore our answers are becoming more precise. However, the mean of this distribution is fairly constant, and it is clear that it converges to a nonzero answer, $$\sim 0.17$$ in this case. Ideally this should converge to zero distance, and the difference is the accuracy of the experiment. No matter how many shots one takes, this accuracy does not improve. This is because of errors in the device such as gate errors, measurement errors, environmental noise, etc. In this particular case the dominate error is measurement error that can fortunately be mitigated.