Learning to Decode in Parallel: Self-Coordinating Neural Network for Real-Time Quantum Error Correction

Kai Zhang, Zhengzhong Yi, Shaojun Guo, Linghang Kong, Situ Wang +11 more
1/14/2026
quant-phcs.AI

No confident code implementation found for this paper.

Abstract

Fast, reliable decoders are pivotal components for enabling fault-tolerant quantum computation (FTQC). Neural network decoders like AlphaQubit have demonstrated potential, achieving higher accuracy than traditional human-designed decoding algorithms. However, existing implementations of neural network decoders lack the parallelism required to decode the syndrome stream generated by a superconducting logical qubit in real time. Moreover, integrating AlphaQubit with sliding window-based parallel decoding schemes presents non-trivial challenges: AlphaQubit is trained solely to output a single bit corresponding to the global logical correction for an entire memory experiment, rather than local physical corrections that can be easily integrated. We address this issue by training a recurrent, transformer-based neural network specifically tailored for parallel window decoding. While it still outputs a single bit, we derive training labels from a consistent set of local corrections and train on various types of decoding windows simultaneously. This approach enables the network to self-coordinate across neighboring windows, facilitating high-accuracy parallel decoding of arbitrarily long memory experiments. As a result, we overcome the throughput bottleneck that previously precluded the use of AlphaQubit-type decoders in FTQC. Our work presents the first scalable, neural-network-based parallel decoding framework that simultaneously achieves SOTA accuracy and the stringent throughput required for real-time quantum error correction. Using an end-to-end experimental workflow, we benchmark our decoder on the Zuchongzhi 3.2 superconducting quantum processor on surface codes with distances up to 7, demonstrating its superior accuracy. Moreover, we demonstrate that, using our approach, a single TPU v6e is capable of decoding surface codes with distances up to 25 within 1us per decoding round.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2026learning,
  title  = {Learning to Decode in Parallel: Self-Coordinating Neural Network for Real-Time Quantum Error Correction},
  author = {Kai Zhang and Zhengzhong Yi and Shaojun Guo and Linghang Kong and Situ Wang and Xiaoyu Zhan and Tan He and Weiping Lin and Tao Jiang and Dongxin Gao and Yiming Zhang and Fangming Liu and Fang Zhang and Zhengfeng Ji and Fusheng Chen and Jianxin Chen},
  year   = {2026},
  eprint = {2601.09921},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.09921v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2601.09921.svg)](https://codeofpaper.com/paper/2601.09921)

Discussion