Target-generating quantum error correction coding scheme based on generative confrontation network

Haowen Wang,Zhaoyang Song,Yinuo Wang,Yanbing Tian,Hongyang Ma
DOI: https://doi.org/10.1007/s11128-022-03616-4
IF: 1.965
2022-08-15
Quantum Information Processing
Abstract:In order to solve the errors generated during the operation of quantum computers, quantum error correction codes are the most effective candidates at the moment. The best choice of error correction position and the improvement of decoding efficiency are problems that need to be solved urgently. This paper proposes a Grover search algorithm that targets regulatory topological codes, which can be applied to search the most likely error positions of surface code and color code with different code distances. Compared with the previous error qubit search, the error location determination time is shortened by 40 . According to the error probability of different qubits, the top 30 of the qubits are selected for centralized error correction. We use the Generative Adversarial Network (GAN) in machine learning as the error correction training model. The training accuracy of the original neural network can only be improved from about 65 to about 98 . Compared with the 69 training accuracy of the minimum perfect matching (MWPM) algorithm, it has been greatly improved. At the same time, in order to speed up the efficiency of decoding and solve the problem of the correlation between surface code and color code vertices and the grid space, we chose a reinforcement learning decoder. Compared with local MWPM decoding, the error correction is only 56 , and it is difficult to achieve a large error-tolerant calculation under the threshold of about 4 , which makes the error correction success rate reach 94.5 under the GAN training model, and it is better to correct the error. It is possible that the error code can be corrected at a low threshold of about 8.4 .
physics, multidisciplinary,quantum science & technology, mathematical
What problem does this paper attempt to address?