| Literature DB >> 26783120 |
Alejandro Perdomo-Ortiz1,2, Bryan O'Gorman1,3, Joseph Fluegemann1,4, Rupak Biswas5, Vadim N Smelyanskiy6.
Abstract
Calibration of quantum computers is essential to the effective utilisation of their quantum resources. Specifically, the performance of quantum annealers is likely to be significantly impaired by noise in their programmable parameters, effectively misspecification of the computational problem to be solved, often resulting in spurious suboptimal solutions. We developed a strategy to determine and correct persistent, systematic biases between the actual values of the programmable parameters and their user-specified values. We applied the recalibration strategy to two D-Wave Two quantum annealers, one at NASA Ames Research Center in Moffett Field, California, and another at D-Wave Systems in Burnaby, Canada. We show that the recalibration procedure not only reduces the magnitudes of the biases in the programmable parameters but also enhances the performance of the device on a set of random benchmark instances.Entities:
Year: 2016 PMID: 26783120 PMCID: PMC4725997 DOI: 10.1038/srep18628
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Detection and correction of systematic biases.
(a) From a single experiment without correction, the median quantity , over the qubits, of the quantities for various values of h(p) in [−0.35, 0.35]. (b) Same as (a), but only using values of h(p) in [−0.1, 0.1]. Note the tightness of the fit to a line, indicating the validity of the thermal model. (c) From the same experiment as in (b), the quantity for a single, typical qubit, 2. Note the step function resulting from the limited precision of the digital-to-analog converter used to control the field. (d,e) The estimated biases from two experiments k = 1, 2. The first is without correction; the second was corrected using the biases estimated from the first. Note that the distribution significantly more narrowed and centered near zero after correction. (f) The average over the qubits of the quantites for different values of the programmed h(p), with error bands given by the standard deviation. As for (d,e), note the narrowing and centering of the distributions.
Figure 2J biases in the Burnaby device.
Data from a series of three experiments (k = 1, 2, 3) in which for each experiment the sums of biases estimated in the previous ones are subtracted from the original programmed values, using Eq. 5. The first experiment is without any correction, and the second and third use increasingly accurate corrections. All quantities are calculated using the mean of the qubit temperatures, calculated indepently in each experiment. (a) From only the first experiment, the median quantity , over the couplers, of the quantities for evenly spaced values of J(p) in [−0.1, 0.1]. (b) The standard deviation over the couplers of the estimated at each value of the original J(. (c) For a single, typical coupler, (41, 47), the standard deviation over 100 runs of the estimates of J41,47 versus the original J(. (d–f) Residual biases estimated from each of the experiments.
Comparison of performance with and with h-correction on benchmarks.
| Range | 1 | 2 | 4 | 8 | 16 |
|---|---|---|---|---|---|
| Greedy | 0.58 | 0.63 | 0.59 | 0.68 | 0.53 |
| Elite mean | 0.65 | 0.65 | 0.73 | 0.72 | 0.67 |
The probability that correcting for h biases (using data from a single experiment) improved performance on 100 random instances from an ensemble parameterized by the range of values r. Performance was compared according to two metrics: greedy comparison of the energies and degeneracies, and comparison of the elite mean score function.