pith. sign in

arxiv: 2506.16113 · v1 · submitted 2025-06-19 · 🪐 quant-ph

Fully convolutional 3D neural network decoders for surface codes with syndrome circuit noise

Pith reviewed 2026-05-19 08:38 UTC · model grok-4.3

classification 🪐 quant-ph
keywords surface code decodingneural network decoderquantum error correctioncircuit-level noisefully convolutional networkrotated surface codeminimum weight perfect matching
0
0 comments X

The pith

A fully convolutional 3D neural network decoder generalizes to rotated surface codes up to distance 97 with thresholds competitive to minimum-weight perfect matching.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper develops a vectorised simulation method and trains fully convolutional 3D networks on syndrome data from surface codes that include noise after every gate and idle step. These networks treat decoding as a multi-label classification task and are shown to scale from small training instances to rotated codes as large as distance 97. Thresholds reach 0.7 percent depolarising error, matching the performance of minimum-weight perfect matching while delivering lower latency once code distance exceeds 33 above threshold or 89 below threshold. The results indicate that such networks can meet the decoding speed and accuracy demands projected for fault-tolerant quantum computation.

Core claim

The authors show that a fully convolutional 3D neural network, trained on spatiotemporal syndrome tensors generated from rotated surface codes with circuit-level depolarising noise, generalises without retraining to distances up to d=97, attains depolarisation thresholds of 0.7 percent, and matches or exceeds the logical error rate of minimum-weight perfect matching while reducing wall-clock decoding time for distances d=33 and larger.

What carries the argument

The fully convolutional 3D neural network that ingests the full space-time syndrome volume as input and outputs correction decisions directly.

If this is right

  • Decoding latency drops below that of standalone minimum-weight perfect matching once distance reaches 33 under above-threshold noise.
  • Latency gains extend to distances of 89 and above under below-threshold noise.
  • The same trained network maintains competitive thresholds across the full range of circuit noise strengths examined.
  • Vectorised syndrome generation enables rapid creation of training data at the scale needed for large codes.
  • The approach meets the speed and accuracy targets required by current fault-tolerant resource estimates.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • Combining the neural network front-end with a lightweight residual classical decoder could push usable distances even higher.
  • The vectorised simulation technique may transfer directly to other stabilizer codes that possess regular lattice structure.
  • Hardware implementations could exploit the fixed-weight convolutional layers for low-latency inference on FPGA or ASIC platforms.

Load-bearing premise

Training the network only on smaller codes and limited noise samples produces reliable performance on much larger distances and complete circuit noise without overfitting or threshold collapse.

What would settle it

A measured threshold below 0.5 percent or a clear rise in logical error rate when the same network weights are applied to a distance-97 rotated surface code under full circuit noise.

Figures

Figures reproduced from arXiv: 2506.16113 by Lloyd C. L. Hollenberg, Muhammad Usman, Spiro Gicev.

Figure 1
Figure 1. Figure 1: A distance 5 rotated surface code logical qubit with examples of an X and Z logical operator shown with chains of blue and red labels, respectively. Measurement circuits of X and Z surface code stabiliser operators are shown to the right. Data qubits are shown in grey. X and Z stabiliser operators are shown with yellow and green tiles, respectively. where Vi and Pi are vertex and plaquette operators associ… view at source ↗
Figure 2
Figure 2. Figure 2: Visualising the decoding demands of surface codes. (a) shows a flowchart describing the classical processing demands of rotated surface codes during a quantum memory benchmark. (b) shows a space-time volume showing errors and syndrome changes associated with one quantum memory benchmark instance (time moves vertically upward). Blue and red lines are usually associated usually with X and Z data qubit errors… view at source ↗
Figure 3
Figure 3. Figure 3: A distance-5 rotated surface code represented using an array of unit cells (offset for clarity). Each unit cell may contain up to four data qubits (grey), two X stabiliser generators (yellow), and two Z stabiliser generators (green). Code boundaries are well defined by specifying the presence of qubits by eight bits per unit cell. Unused data qubits are shown in light grey. through CNOT gates using well kn… view at source ↗
Figure 4
Figure 4. Figure 4: Surface code unit cell syndrome measurement with highlighted error detecting regions and reference time steps as black bars. Gates act between qubits and their nearest neighbours, which sometimes are in adjacent cells. At boundaries, gates scheduled on absent qubits are not applied. The red region highlights a data qubit initialisation round. The yellow region highlights a data qubit idling round. The gree… view at source ↗
Figure 5
Figure 5. Figure 5: Surface code error bits propagating backwards from before the second CNOT round to before the first CNOT round. Error bits are written in row vectors of form [EX, EZ], where EX and EZ are X and Z error bits, respectively. space-time error bits associated with the respective qubits. Next, four random floats are sampled per unit cell to find the contribution from ancilla qubit preparation and measurement err… view at source ↗
Figure 6
Figure 6. Figure 6: The application of simplifier operators on rotated surface code data. The subfigure titled “Original Data” shows errors and syndrome bit changes of a distance 15 code with p ′ = 0.005 noise. The subfigure titled “Simplifiers” shows error chain loops identified to reduce total error count or break symmetry. The subfigure titled “Modified Data” shows the resultant set of edges after applying simplifiers [PI… view at source ↗
Figure 7
Figure 7. Figure 7 [PITH_FULL_IMAGE:figures/full_fig_p014_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Performance of DEM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise. be justified on a real quantum device, although ANN-based training can also suffer the same pitfall. Additionally, the performance of PCM PyMatching is still of relevance as a point of comparison when it is used as a global decoder for ANN-based decoding. An interesting property of circuit noise… view at source ↗
Figure 9
Figure 9. Figure 9: Matrices showing intersections between LER curves for rotated surface codes of distances between 5 and 33 when decoded with PCM PyMatching. Text in each cell shows the depolarisation parameter value rounded to three decimal places based on extrapolation of local error rates calculated at depolarisation parameters at the nearest two tenth of a percent. 5 9 13 17 21 25 29 33 Distance 5 9 13 17 21 25 29 33 Di… view at source ↗
Figure 10
Figure 10. Figure 10: Matrices showing intersections between LER curves for rotated surface codes of distances between 5 and 33 when decoded with DEM PyMatching. Text in each cell shows the depolarisation parameter value rounded to three decimal places based on extrapolation of local error rates calculated at depolarisation parameters at the nearest two tenth of a percent [PITH_FULL_IMAGE:figures/full_fig_p016_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Performance multi-label classifier ANN decoding, followed by PCM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise [PITH_FULL_IMAGE:figures/full_fig_p017_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: Performance multi-label classifier ANN decoding, followed by DEM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise. 2.3.3. Simplified Multi-label Classifier Decoder An identical neural network structure was trained on data having gone through the error simplification process described in Section 2.2.3. The use of error simplification reduces the negative impacts … view at source ↗
Figure 13
Figure 13. Figure 13: Output predictions of ANNs when trained on unsimplified data compared to simplified data. The original data corrections to circuit noise with depolarisation parameter p = 0.005 [PITH_FULL_IMAGE:figures/full_fig_p019_13.png] view at source ↗
Figure 14
Figure 14. Figure 14: Performance multi-label classifier ANN (simplified data during training) decoding, followed by PCM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise. 3 × 10 3 4 × 10 3 6 × 10 3 Depolarisation parameter, p 0 10 3 10 2 10 1 Logical X error rate y=x d5 d9 d13 d17 d21 d25 d29 d33 3 × 10 3 4 × 10 3 6 × 10 3 Depolarisation parameter, p 0 10 3 10 2 10 1 Logical Z error … view at source ↗
Figure 15
Figure 15. Figure 15: Performance multi-label classifier ANN (simplified data during training) decoding, followed by DEM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise [PITH_FULL_IMAGE:figures/full_fig_p020_15.png] view at source ↗
Figure 16
Figure 16. Figure 16: Output predictions a diffusion ANN after 1, 11 and 21 passes through the model. Two shots are shown, corresponding to different random noise given as input. The original data corrections to circuit noise with depolarisation parameter p ′ = 0.005 [PITH_FULL_IMAGE:figures/full_fig_p022_16.png] view at source ↗
Figure 17
Figure 17. Figure 17: Performance 11-pass diffusion ANN decoding, followed by PCM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise. 3 × 10 3 4 × 10 3 6 × 10 3 Depolarisation parameter, p 0 10 3 10 2 10 1 Logical X error rate y=x d5 d9 d13 d17 d21 d25 d29 d33 3 × 10 3 4 × 10 3 6 × 10 3 Depolarisation parameter, p 0 10 3 10 2 10 1 Logical Z error rate y=x d5 d9 d13 d17 d21 d25 d29 d33 … view at source ↗
Figure 18
Figure 18. Figure 18: Performance 11-pass diffusion ANN decoding, followed by DEM PyMatching for rotated surface codes suffering uniform depolarisation parameter, p ′ , noise. respectively. We find that comparable performance is achieved compared to the models based on multi-label classification. As a final comparison between all three ANN decoders presented here, the intersection depolarisation parameters between difference d… view at source ↗
Figure 19
Figure 19. Figure 19: Matrices showing intersections between LER curves for rotated surface codes of distances between 5 and 33 when decoded with PCM or DEM PyMatching (MWPM) alone and the three ANN decoders presented in this work. Text in each cell shows the depolarisation parameter value rounded to three decimal places based on extrapolation of local error rates calculated at depolarisation parameters at the nearest two tent… view at source ↗
Figure 20
Figure 20. Figure 20: Decoding times for PCM PyMatching decoding compared with multi-label ANN decoding with PCM PyMatching for X and Z basis memory experiments with circuit noise depolarisation parameters near threshold, p ′ th ≈ 0.006. 0.00 0.05 0.10 0.15 0.20 0.25 Time/Shot (s) ANN+PCM Mop-up p 0 = 0.004 PCM PyMatching p 0 = 0.004 ANN+DEM Mop-up p 0 = 0.004 DEM PyMatching p 0 = 0.004 ANN Part (PCM) p 0 = 0.004 ANN Part (DEM… view at source ↗
Figure 21
Figure 21. Figure 21: Decoding times for PCM PyMatching and DEM PyMatching decoding compared with multi-label ANN decoding with the same decoders used for mop-up for Z basis memory experiments with uniform depolarisation parameter circuit noise. Results are shown for depolarisation parameters p ′ = 0.004 and p ′ = 0.005, corresponding to below-threshold performance [PITH_FULL_IMAGE:figures/full_fig_p026_21.png] view at source ↗
Figure 22
Figure 22. Figure 22: Relative matching decoding times for PCM PyMatching decoding compared with multi-label ANN decoding with PCM PyMatching for X and Z basis memory experiments with depolarisation parameter, p ′ , circuit noise. 2.5. Comparison With Previous Works The most direct comparison of our work to previous research on ANN decoding at large distances is with Meinerz et al. [58] and Chamberland et al. [45]. A summary i… view at source ↗
read the original abstract

Artificial Neural Networks (ANNs) are a promising approach to the decoding problem of Quantum Error Correction (QEC), but have observed consistent difficulty when generalising performance to larger QEC codes. Recent scalability-focused approaches have split the decoding workload by using local ANNs to perform initial syndrome processing and leaving final processing to a global residual decoder. We investigated ANN surface code decoding under a scheme exploiting the spatiotemporal structure of syndrome data. In particular, we present a vectorised method for surface code data simulation and benchmark decoding performance when such data defines a multi-label classification problem and generative modelling problem for rotated surface codes with circuit noise after each gate and idle timestep. Performance was found to generalise to rotated surface codes of sizes up to $d=97$, with depolarisation parameter thresholds of up to $0.7\%$ achieved, competitive with h Minimum Weight Perfect Matching (MWPM). Improved latencies, compared with MWPM alone, were found starting at code distances of $d=33$ and $d=89$ under noise models above and below threshold respectively. These results suggest promising prospects for ANN-based frameworks for surface code decoding with performance sufficient to support the demands expected from fault-tolerant resource estimates.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

3 major / 2 minor

Summary. The manuscript introduces a fully convolutional 3D neural network decoder for rotated surface codes subject to circuit-level syndrome noise. It reports that the decoder generalizes to distances up to d=97, attaining depolarizing thresholds as high as 0.7% that are competitive with minimum-weight perfect matching (MWPM), together with latency improvements relative to MWPM that begin at d=33 (above threshold) and d=89 (below threshold).

Significance. If the generalization and performance claims are substantiated, the work would constitute a meaningful step toward scalable machine-learning decoders for surface-code quantum error correction. The exploitation of spatiotemporal structure via 3D convolutions directly addresses a known limitation of prior ANN decoders, and competitive thresholds plus latency gains at moderate-to-large distances would be relevant to resource estimates for fault-tolerant architectures.

major comments (3)
  1. [Abstract and Results] Abstract and Results: the central generalization claim to d=97 lacks any reported information on the largest training distance, the number of distinct noise realizations per distance, or scaling ablations (logical error rate versus distance at fixed training size). Without these data it is impossible to determine whether the quoted 0.7% threshold reflects size-independent feature extraction or merely statistical similarity between training and test distributions.
  2. [Methods/Experimental Setup] Methods/Experimental Setup: the manuscript supplies no description of training/validation splits, error-bar methodology, or the precise protocol used to benchmark against MWPM (identical simulated syndromes, same random seeds, identical noise-model parameters). These omissions are load-bearing for the competitiveness and latency claims.
  3. [Results] Results: latency improvements are asserted to begin at d=33 and d=89 under noise models above and below threshold, yet no accompanying plots of latency versus distance, no specification of the exact depolarizing parameter values, and no statistical uncertainties are provided.
minor comments (2)
  1. [Abstract] Abstract: the phrase 'competitive with h Minimum Weight Perfect Matching' contains an apparent typographical artifact and should read 'competitive with Minimum Weight Perfect Matching'.
  2. [Throughout] Notation: consistent spelling ('depolarizing' versus 'depolarisation') and explicit definitions or ranges for all reported threshold values should be supplied.

Simulated Author's Rebuttal

3 responses · 0 unresolved

We thank the referee for their careful and constructive review of our manuscript on the fully convolutional 3D neural network decoder for surface codes. The comments highlight important areas for improving clarity and substantiating our claims. We address each major comment point by point below and will revise the manuscript to incorporate the requested details where appropriate.

read point-by-point responses
  1. Referee: [Abstract and Results] Abstract and Results: the central generalization claim to d=97 lacks any reported information on the largest training distance, the number of distinct noise realizations per distance, or scaling ablations (logical error rate versus distance at fixed training size). Without these data it is impossible to determine whether the quoted 0.7% threshold reflects size-independent feature extraction or merely statistical similarity between training and test distributions.

    Authors: We agree that these details are essential to support the generalization claims. In the revised manuscript we will explicitly report the largest training distance used, the number of distinct noise realizations generated per distance, and include scaling ablations that plot logical error rate versus distance at fixed training size. These additions will demonstrate that the reported thresholds arise from the model's extraction of size-independent spatiotemporal features rather than distributional overlap between training and test sets. revision: yes

  2. Referee: [Methods/Experimental Setup] Methods/Experimental Setup: the manuscript supplies no description of training/validation splits, error-bar methodology, or the precise protocol used to benchmark against MWPM (identical simulated syndromes, same random seeds, identical noise-model parameters). These omissions are load-bearing for the competitiveness and latency claims.

    Authors: We acknowledge the omission of these methodological details in the current version. The revised manuscript will include a clear description of the training/validation splits, the procedure for computing error bars, and the exact benchmarking protocol against MWPM, confirming that identical simulated syndromes, random seeds, and noise-model parameters were employed for all comparisons. This will strengthen the validity of the competitiveness and latency results. revision: yes

  3. Referee: [Results] Results: latency improvements are asserted to begin at d=33 and d=89 under noise models above and below threshold, yet no accompanying plots of latency versus distance, no specification of the exact depolarizing parameter values, and no statistical uncertainties are provided.

    Authors: We thank the referee for noting this gap in the presentation of results. The revised manuscript will add plots showing latency versus distance for the regimes above and below threshold, specify the precise depolarizing noise parameters at which the comparisons were performed, and report statistical uncertainties derived from the simulation ensemble. These changes will make the latency improvement claims fully transparent and reproducible. revision: yes

Circularity Check

0 steps flagged

Minor self-citation of prior ANN decoding work present but does not force empirical thresholds or generalization claims

full rationale

The paper reports empirical benchmarking results from training a fully convolutional 3D neural network on simulated surface-code syndrome data under circuit noise. Performance claims (generalization to d=97, thresholds up to 0.7%, latency improvements versus MWPM) arise from direct simulation and evaluation rather than any derivation, equation, or fitted parameter that reduces to its own inputs by construction. Self-citations to earlier ANN decoder literature appear in the introduction but are not load-bearing for the reported thresholds or scaling results; the central evidence consists of independent simulation benchmarks. No self-definitional, fitted-input, uniqueness-imported, or ansatz-smuggled steps are present.

Axiom & Free-Parameter Ledger

1 free parameters · 1 axioms · 0 invented entities

The approach rests on standard assumptions of supervised learning on simulated data and the existence of exploitable spatiotemporal correlations in syndrome measurements; no new physical entities are postulated.

free parameters (1)
  • neural network weights and architecture hyperparameters
    Trained on simulated syndrome data; specific values not stated in abstract.
axioms (1)
  • domain assumption Syndrome data possesses sufficient spatiotemporal structure to be effectively processed by 3D convolutions for decoding.
    Invoked in the scheme that exploits this structure for multi-label classification and generative modelling.

pith-pipeline@v0.9.0 · 5753 in / 1424 out tokens · 39430 ms · 2026-05-19T08:38:37.828429+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Lean theorems connected to this paper

Citations machine-checked in the Pith Canon. Every link opens the source theorem in the public Lean library.

What do these tags mean?
matches
The paper's claim is directly supported by a theorem in the formal canon.
supports
The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
extends
The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
uses
The paper appears to rely on the theorem as machinery.
contradicts
The paper's claim conflicts with a theorem or certificate in the canon.
unclear
Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Fast and accurate AI-based pre-decoders for surface codes

    quant-ph 2026-04 unverdicted novelty 7.0

    AI pre-decoders achieve O(1 μs) per round decoding runtimes on GPUs for surface codes while improving logical error rates over global decoding alone and enabling data-driven noise weight estimation.

Reference graph

Works this paper leans on

69 extracted references · 69 canonical work pages · cited by 1 Pith paper

  1. [1]

    class 0”, “class 1

    Results 2.1. Problem Formulation 2.1.1. Rotated Surface Codes Surface codes are topological QEC codes compatible with square arrays of qubits with nearest neighbour connectivity. A distance 5 rotated surface code is shown in Figure 1. As stabiliser codes [46], surface codes use stabiliser operator measurements to extract information regarding locations of...

  2. [2]

    Discussion and Outlook In this work we investigated a 3D convolutional approach to ANN-based, circuit noise surface code decoding. We described a vectorised method of data preparation, corresponding to parallel propagation of errors to reference time steps and how decoding can be interpreted as a multi-label classification and generative modelling problem...

  3. [3]

    Data availability statement The data that support the findings of this study are available on request from the corresponding author upon reasonable request

  4. [4]

    Acknowledgements This work was supported by the Australian Research Council funded Center for Quantum Computation and Communication Technology (CE170100012)

  5. [5]

    Scheme for reducing decoherence in quantum computer memory

    Peter W. Shor. “Scheme for reducing decoherence in quantum computer memory”. Phys. Rev. A 52, R2493–R2496 (1995)

  6. [6]

    Fault-tolerant quantum computation

    P.W. Shor. “Fault-tolerant quantum computation”. In Proceedings of 37th Conference on Foundations of Computer Science. Pages 56–65. (1996)

  7. [7]

    How to factor 2048 bit rsa integers in 8 hours using 20 million noisy qubits

    Craig Gidney and Martin Ekerå. “How to factor 2048 bit rsa integers in 8 hours using 20 million noisy qubits”. Quantum5, 433 (2021)

  8. [8]

    Elucidating reaction mechanisms on quantum computers

    Markus Reiher, Nathan Wiebe, Krysta M. Svore, Dave Wecker, and Matthias Troyer. “Elucidating reaction mechanisms on quantum computers”. Proceedings of the National Academy of Sciences 114, 7555–7560 (2017)

  9. [9]

    Threshold error rates for the toric and planar codes

    D. S. Wang, A. G. Fowler, A. M. Stephens, and L. C. L. Hollenberg. “Threshold error rates for the toric and planar codes”. Quantum Info. Comput.10, 456–469 (2010)

  10. [10]

    Proof of finite surface code threshold for matching

    Austin G. Fowler. “Proof of finite surface code threshold for matching”. Phys. Rev. Lett.109, 180502 (2012)

  11. [11]

    Entangling logical qubits with lattice surgery

    Alexander Erhard, Hendrik Poulsen Nautrup, Michael Meth, Lukas Postler, Roman Stricker, Martin Stadler, Vlad Negnevitsky, Martin Ringbauer, Philipp Schindler, Hans J. Briegel, Rainer Blatt, Nicolai Friis, and Thomas Monz. “Entangling logical qubits with lattice surgery”. Nature589, 220–224 (2021)

  12. [12]

    Logical quantum processor based on reconfigurable atom arrays

    Dolev Bluvstein, Simon J. Evered, Alexandra A. Geim, Sophie H. Li, Hengyun Zhou, Tom Manovitz, Sepehr Ebadi, Madelyn Cain, Marcin Kalinowski, Dominik Hangleiter, J. Pablo Bonilla Ataides, Nishad Maskara, Iris Cong, Xun Gao, Pedro Sales Rodriguez, Thomas Karolyshyn, Giulia 31 Semeghini, Michael J. Gullans, Markus Greiner, Vladan Vuletić, and Mikhail D. Luk...

  13. [13]

    How to choose a decoder for a fault-tolerant quantum computer? the speed vs accuracy trade-off

    Nicolas Delfosse, Andres Paz, Alexander Vaschillo, and Krysta M. Svore. “How to choose a decoder for a fault-tolerant quantum computer? the speed vs accuracy trade-off” (2023). arXiv:2310.15313

  14. [14]

    Real-time decoding for fault-tolerant quantum computing: progress, challenges and outlook

    F Battistel, C Chamberland, K Johar, R W J Overwater, F Sebastiano, L Skoric, Y Ueno, and M Usman. “Real-time decoding for fault-tolerant quantum computing: progress, challenges and outlook”. Nano Futures7, 032003 (2023)

  15. [15]

    Lilliput: a lightweight low-latency lookup-table decoder for near-term quantum error correction

    Poulami Das, Aditya Locharla, and Cody Jones. “Lilliput: a lightweight low-latency lookup-table decoder for near-term quantum error correction”. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems. Page 541–553. ASPLOS ’22New York, NY, USA (2022). Association for Computing Machinery

  16. [16]

    Efficient algorithms for maximum likelihood decoding in the surface code

    Sergey Bravyi, Martin Suchara, and Alexander Vargo. “Efficient algorithms for maximum likelihood decoding in the surface code”. Phys. Rev. A90, 032326 (2014)

  17. [17]

    Towards practical classical processing for the surface code

    Austin G. Fowler, Adam C. Whiteside, and Lloyd C. L. Hollenberg. “Towards practical classical processing for the surface code”. Phys. Rev. Lett.108, 180501 (2012)

  18. [18]

    Almost-linear time decoding algorithm for topological codes

    Nicolas Delfosse and Naomi H. Nickerson. “Almost-linear time decoding algorithm for topological codes”. Quantum5, 595 (2021)

  19. [19]

    Neural decoder for topological codes

    Giacomo Torlai and Roger G. Melko. “Neural decoder for topological codes”. Phys. Rev. Lett. 119, 030501 (2017)

  20. [20]

    Learning high-accuracy error decoding for quantum processors

    Johannes Bausch, Andrew W. Senior, Francisco J. H. Heras, Thomas Edlich, Alex Davies, Michael Newman, Cody Jones, Kevin Satzinger, Murphy Yuezhen Niu, Sam Blackwell, George Holland, Dvir Kafri, Juan Atalaya, Craig Gidney, Demis Hassabis, Sergio Boixo, Hartmut Neven, and Pushmeet Kohli. “Learning high-accuracy error decoding for quantum processors”. Nature...

  21. [21]

    Parallel window decoding enables scalable fault tolerant quantum computation

    Luka Skoric, Dan E. Browne, Kenton M. Barnes, Neil I. Gillespie, and Earl T. Campbell. “Parallel window decoding enables scalable fault tolerant quantum computation”. Nature Communications 14, 7040 (2023)

  22. [22]

    Machine learning decoding of circuit-level noise for bivariate bicycle codes

    John Blue, Harshil Avlani, Zhiyang He, Liu Ziyin, and Isaac L. Chuang. “Machine learning decoding of circuit-level noise for bivariate bicycle codes” (2025). arXiv:2504.13043

  23. [23]

    Generative decoding for quantum error-correcting codes, 2025

    Hanyan Cao, Feng Pan, Dongyang Feng, Yijia Wang, and Pan Zhang. “Generative decoding for quantum error-correcting codes” (2025). arXiv:2503.21374

  24. [24]

    On the interpretability of neural network decoders

    Lukas Bödeker, Luc J. B. Kusters, and Markus Müller. “On the interpretability of neural network decoders” (2025). arXiv:2502.20269

  25. [25]

    Efficient and universal neural-network decoder for stabilizer-based quantum error correction, 2025

    Gengyuan Hu, Wanli Ouyang, Chao-Yang Lu, Chen Lin, and Han-Sen Zhong. “Efficient and universal neural-network decoder for stabilizer-based quantum error correction” (2025). arXiv:2502.19971

  26. [26]

    Cim-based parallel fully ffnn surface code high-level decoder for quantum error correction

    Hao Wang, Erjia Xiao, Songhuan He, Zhongyi Ni, Lingfeng Zhang, Xiaokun Zhan, Yifei Cui, Jinguo Liu, Cheng Wang, Zhongrui Wang, and Renjing Xu. “Cim-based parallel fully ffnn surface code high-level decoder for quantum error correction”. In 2025 Design, Automation & Test in Europe Conference (DATE). Pages 1–2. (2025)

  27. [27]

    An equivariant machine learning decoder for 3d toric codes

    Oliver Weißl and Evgenii Egorov. “An equivariant machine learning decoder for 3d toric codes”. In 2025 International Conference on Quantum Communications, Networking, and Computing (QCNC). Pages 672–676. (2025)

  28. [28]

    Machine learning message-passing for the scalable decoding of qldpc codes

    Arshpreet Singh Maan and Alexandru Paler. “Machine learning message-passing for the scalable decoding of qldpc codes”. npj Quantum Information11, 78 (2025)

  29. [29]

    Decoding quantum ldpc codes using graph neural networks

    Vukan Ninkovic, Ognjen Kundacina, Dejan Vukobratovic, Christian Häger, and Alexandre Graell i Amat. “Decoding quantum ldpc codes using graph neural networks”. In GLOBECOM 2024 - 2024 IEEE Global Communications Conference. Pages 3479–3484. (2024)

  30. [30]

    Reducing the error rate of a superconducting logical qubit using analog readout information

    Hany Ali, Jorge Marques, Ophelia Crawford, Joonas Majaniemi, Marc Serra-Peralta, David Byfield, Boris Varbanov, Barbara M. Terhal, Leonardo DiCarlo, and Earl T. Campbell. “Reducing the error rate of a superconducting logical qubit using analog readout information”. Phys. Rev. Appl. 32 22, 044031 (2024)

  31. [31]

    Advantage of quantum neural networks as quantum information decoders

    Weishun Zhong, Oles Shtanko, and Ramis Movassagh. “Advantage of quantum neural networks as quantum information decoders” (2024). arXiv:2401.06300

  32. [32]

    Convolutional neural network based decoders for surface codes

    Simone Bordoni and Stefano Giagu. “Convolutional neural network based decoders for surface codes”. Quantum Information Processing22, 151 (2023)

  33. [33]

    Transformer-qec: Quantum error correction code decoding with transferable transformers

    Hanrui Wang, Pengyu Liu, Kevin Shao, Dantong Li, Jiaqi Gu, David Z. Pan, Yongshan Ding, and Song Han. “Transformer-qec: Quantum error correction code decoding with transferable transformers” (2023). arXiv:2311.16082

  34. [34]

    Graph neural networks for enhanced decoding of quantum ldpc codes

    Anqi Gong, Sebastian Cammerer, and Joseph M. Renes. “Graph neural networks for enhanced decoding of quantum ldpc codes”. In 2024 IEEE International Symposium on Information Theory (ISIT). Pages 2700–2705. (2024)

  35. [35]

    Artificial neural network syndrome decoding on ibm quantum processors

    Brhyeton Hall, Spiro Gicev, and Muhammad Usman. “Artificial neural network syndrome decoding on ibm quantum processors”. Phys. Rev. Res.6, L032004 (2024)

  36. [36]

    qecGPT: decoding quantum error- correcting codes with generative pre-trained transformers.arXiv preprint arXiv:2307.09025,

    Hanyan Cao, Feng Pan, Yijia Wang, and Pan Zhang. “qecgpt: decoding quantum error-correcting codes with generative pre-trained transformers” (2023). arXiv:2307.09025

  37. [37]

    Neural network decoder for near-term surface-code experiments

    Boris M. Varbanov, Marc Serra-Peralta, David Byfield, and Barbara M. Terhal. “Neural network decoder for near-term surface-code experiments”. Phys. Rev. Res.7, 013029 (2025)

  38. [38]

    Data-driven decoding of quantum error correcting codes using graph neural networks

    Moritz Lange, Pontus Havström, Basudha Srivastava, Isak Bengtsson, Valdemar Bergentall, Karl Hammar, Olivia Heuts, Evert van Nieuwenburg, and Mats Granath. “Data-driven decoding of quantum error correcting codes using graph neural networks”. Phys. Rev. Res.7, 023181 (2025)

  39. [39]

    The end: An equivariant neural decoder for quantum error correction

    Evgenii Egorov, Roberto Bondesan, and Max Welling. “The end: An equivariant neural decoder for quantum error correction” (2023). arXiv:2304.07362

  40. [40]

    Deep quantum error correction

    Yoni Choukroun and Lior Wolf. “Deep quantum error correction”. Proceedings of the AAAI Conference on Artificial Intelligence38, 64–72 (2024)

  41. [41]

    Neural-network decoders for quantum error correction using surface codes: A space exploration of the hardware cost- performance tradeoffs

    Ramon W. J. Overwater, Masoud Babaie, and Fabio Sebastiano. “Neural-network decoders for quantum error correction using surface codes: A space exploration of the hardware cost- performance tradeoffs”. IEEE Transactions on Quantum Engineering3, 1–19 (2022)

  42. [42]

    Towards a cryogenic cmos- memristor neural decoder for quantum error correction

    Pierre-Antoine Mouny, Maher Benhouria, Victor Yon, Patrick Dufour, Linxiang Huang, Yann Beilliard, Sophie Rochette, Dominique Drouin, and Pooya Ronagh. “Towards a cryogenic cmos- memristor neural decoder for quantum error correction”. In 2024 IEEE International Conference on Quantum Computing and Engineering (QCE). Volume 01, pages 1258–1263. (2024)

  43. [43]

    A memristive neural decoder for cryogenic fault-tolerant quantum error correction

    Victor Yon, Frédéric Marcotte, Pierre-Antoine Mouny, Gebremedhin A Dagnew, Bohdan Kulchytskyy, Sophie Rochette, Yann Beilliard, Dominique Drouin, and Pooya Ronagh. “A memristive neural decoder for cryogenic fault-tolerant quantum error correction”. Quantum Science and Technology10, 025049 (2025)

  44. [44]

    A scalable, fast and programmable neural decoder for fault-tolerant quantum computation using surface codes

    Mengyu Zhang, Xiangyu Ren, Guanglei Xi, Zhenxing Zhang, Qiaonian Yu, Fuming Liu, Hualiang Zhang, Shengyu Zhang, and Yi-Cong Zheng. “A scalable, fast and programmable neural decoder for fault-tolerant quantum computation using surface codes” (2023). arXiv:2305.15767

  45. [45]

    Neo- qec: Neural network enhanced online superconducting decoder for surface codes

    Yosuke Ueno, Masaaki Kondo, Masamitsu Tanaka, Yasunari Suzuki, and Yutaka Tabuchi. “Neo- qec: Neural network enhanced online superconducting decoder for surface codes” (2022). arXiv:2208.05758

  46. [46]

    Neural network decoders for large-distance 2d toric codes

    Xiaotong Ni. “Neural network decoders for large-distance 2d toric codes”. Quantum4, 310 (2020)

  47. [48]

    A scalable and fast artificial neural network syndrome decoder for surface codes

    Spiro Gicev, Lloyd C. L. Hollenberg, and Muhammad Usman. “A scalable and fast artificial neural network syndrome decoder for surface codes”. Quantum7, 1058 (2023)

  48. [49]

    Techniques for combining fast local decoders with global decoders under circuit-level noise

    Christopher Chamberland, Luis Goncalves, Prasahnt Sivarajah, Eric Peterson, and Sebastian Grimberg. “Techniques for combining fast local decoders with global decoders under circuit-level noise”. Quantum Science and Technology8, 045011 (2023)

  49. [50]

    Topological quantum memory

    Eric Dennis, Alexei Kitaev, Andrew Landahl, and John Preskill. “Topological quantum memory”. Journal of Mathematical Physics43, 4452–4505 (2002). 33

  50. [51]

    Low-distance surface codes under realistic quantum noise

    Yu Tomita and Krysta M. Svore. “Low-distance surface codes under realistic quantum noise”. Phys. Rev. A 90, 062320 (2014)

  51. [52]

    Using azure quantum resource estimator for assessing performance of fault tolerant quantum computation

    Wim van Dam, Mariia Mykhailova, and Mathias Soeken. “Using azure quantum resource estimator for assessing performance of fault tolerant quantum computation”. In Proceedings of the SC ’23 Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis. Page 1414–1419. SC-W ’23New York, NY, USA (2023). Association for...

  52. [53]

    How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits

    Craig Gidney and Martin Ekerå. “How to factor 2048 bit RSA integers in 8 hours using 20 million noisy qubits”. Quantum5, 433 (2021)

  53. [54]

    Error-corrected Hadamard gate simulated at the circuit level

    György P. Gehér, Campbell McLauchlan, Earl T. Campbell, Alexandra E. Moylett, and Ophelia Crawford. “Error-corrected Hadamard gate simulated at the circuit level”. Quantum 8, 1394 (2024)

  54. [55]

    Error and loss tolerances of surface codes with general lattice structures

    Keisuke Fujii and Yuuki Tokunaga. “Error and loss tolerances of surface codes with general lattice structures”. Phys. Rev. A86, 020303 (2012)

  55. [56]

    Resilient quantum computation: error models and thresholds

    Emanuel Knill, Raymond Laflamme, and Wojciech H. Zurek. “Resilient quantum computation: error models and thresholds”. Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences454, 365–384 (1998)

  56. [57]

    Surface codes: Towards practical large-scale quantum computation

    Austin G. Fowler, Matteo Mariantoni, John M. Martinis, and Andrew N. Cleland. “Surface codes: Towards practical large-scale quantum computation”. Phys. Rev. A86, 032324 (2012)

  57. [58]

    Stim: a fast stabilizer circuit simulator

    Craig Gidney. “Stim: a fast stabilizer circuit simulator”. Quantum5, 497 (2021)

  58. [59]

    Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching

    Oscar Higgott. “Pymatching: A python package for decoding quantum codes with minimum-weight perfect matching”. ACM Transactions on Quantum Computing3 (2022)

  59. [60]

    Fault-tolerant thresholds for quantum error correction with the surface code

    Ashley M. Stephens. “Fault-tolerant thresholds for quantum error correction with the surface code”. Phys. Rev. A89, 022321 (2014)

  60. [61]

    Denoising diffusion probabilistic models

    Jonathan Ho, Ajay Jain, and Pieter Abbeel. “Denoising diffusion probabilistic models”. In Proceedings of the 34th International Conference on Neural Information Processing Systems. NIPS ’20Red Hook, NY, USA (2020). Curran Associates Inc

  61. [62]

    Scalable neural decoder for topological surface codes

    Kai Meinerz, Chae-Yeun Park, and Simon Trebst. “Scalable neural decoder for topological surface codes”. Phys. Rev. Lett.128, 080505 (2022)

  62. [63]

    Encoding a magic state with beyond break-even fidelity

    Riddhi S. Gupta, Neereja Sundaresan, Thomas Alexander, Christopher J. Wood, Seth T. Merkel, Michael B. Healy, Marius Hillenbrand, Tomas Jochym-O’Connor, James R. Wootton, Theodore J. Yoder, Andrew W. Cross, Maika Takita, and Benjamin J. Brown. “Encoding a magic state with beyond break-even fidelity”. Nature625, 259–263 (2024)

  63. [64]

    Suppressing quantum errors by scaling a surface code logical qubit

    Rajeev Acharya et al. “Suppressing quantum errors by scaling a surface code logical qubit”. Nature 614, 676–681 (2023)

  64. [65]

    Exponential suppression of bit or phase errors with cyclic error correction

    Zijun Chen, Kevin J Satzinger, Juan Atalaya, Alexander N Korotkov, Andrew Dunsworth, Daniel Sank, Chris Quintana, Matt McEwen, Rami Barends, Paul V Klimov, et al. “Exponential suppression of bit or phase errors with cyclic error correction”. Nature595, 383–387 (2021)

  65. [66]

    Quantum error correction below the surface code threshold

    Rajeev Acharya et al. “Quantum error correction below the surface code threshold”. Nature638, 920–926 (2025)

  66. [67]

    High-fidelity parallel entangling gates on a neutral-atom quantum computer

    Simon J. Evered, Dolev Bluvstein, Marcin Kalinowski, Sepehr Ebadi, Tom Manovitz, Hengyun Zhou, Sophie H. Li, Alexandra A. Geim, Tout T. Wang, Nishad Maskara, Harry Levine, Giulia Semeghini, Markus Greiner, Vladan Vuletić, and Mikhail D. Lukin. “High-fidelity parallel entangling gates on a neutral-atom quantum computer”. Nature622, 268–272 (2023)

  67. [68]

    Baldwin, David Hayes, Joan M

    Karl Mayer, Ciarán Ryan-Anderson, Natalie Brown, Elijah Durso-Sabina, Charles H. Baldwin, David Hayes, Joan M. Dreiling, Cameron Foltz, John P. Gaebler, Thomas M. Gatterman, Justin A. Gerber, Kevin Gilmore, Dan Gresh, Nathan Hewitt, Chandler V. Horst, Jacob Johansen, Tanner Mengle, Michael Mills, Steven A. Moses, Peter E. Siegfried, Brian Neyenhuis, Juan ...

  68. [69]

    Active volume: An architecture for efficient fault-tolerant quantum computers with limited non-local connections.arXiv preprint arXiv:2211.15465, 2022

    Daniel Litinski and Naomi Nickerson. “Active volume: An architecture for efficient fault-tolerant 34 quantum computers with limited non-local connections” (2022). arXiv:2211.15465

  69. [70]

    Correlated decoding of logical algorithms with transversal gates

    Madelyn Cain, Chen Zhao, Hengyun Zhou, Nadine Meister, J. Pablo Bonilla Ataides, Arthur Jaffe, Dolev Bluvstein, and Mikhail D. Lukin. “Correlated decoding of logical algorithms with transversal gates”. Phys. Rev. Lett.133, 240602 (2024)