Fast and accurate AI-based pre-decoders for surface codes
Christopher Chamberland, Jan Olle, Muyuan Li, Scott Thornton, Igor Baratta

TL;DR
This paper presents a scalable, AI-based pre-decoder architecture for surface codes in quantum computing that significantly reduces decoding time and error rates, adaptable to various global decoders and hardware noise conditions.
Contribution
The authors introduce a modular, open-source AI pre-decoder that operates in parallel, improves decoding speed and accuracy, and can learn noise models directly from data without explicit circuit models.
Findings
Achieves end-to-end decoding runtimes of about 1 microsecond per round on GPUs.
Reduces logical error rates compared to global decoding alone.
Outperforms correlated PyMatching up to distance-13 with larger models.
Abstract
Fast, scalable decoding architectures that operate in a block-wise parallel fashion across space and time are essential for real-time fault-tolerant quantum computing. We introduce a scalable AI-based pre-decoder for the surface code that performs local, parallel error correction with low decoding runtimes, removing the majority of physical errors before passing residual syndromes to a downstream global decoder. This modular architecture is backend-agnostic and composes with arbitrary global decoding algorithms designed for surface codes, and our implementation is completely open source. Integrated with uncorrelated PyMatching, the pipeline achieves end-to-end decoding runtimes of order per round at large code distances on NVIDIA GB300 GPUs while reducing logical error rates (LERs) relative to global decoding alone. In a block-wise parallel decoding scheme…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
