Neural-Network Decoders for Quantum Error Correction using Surface Codes:A Space Exploration of the Hardware Cost-Performance Trade-Offs
Ramon Overwater, Masoud Babaie, Fabio Sebastiano

TL;DR
This paper explores neural network-based decoders for surface code quantum error correction, demonstrating their potential for high performance and low latency hardware implementations suitable for future quantum computers.
Contribution
It presents a space exploration of fully-connected neural network decoders optimized for minimal hardware complexity and real-time performance in quantum error correction.
Findings
Neural network decoders achieve performance comparable to state-of-the-art algorithms.
Hardware implementations meet tight delay constraints (<440 ns) for ASIC and FPGA.
Decoders are suitable for integration into large-scale quantum computing systems.
Abstract
Quantum Error Correction (QEC) is required in quantum computers to mitigate the effect of errors on physical qubits. When adopting a QEC scheme based on surface codes, error decoding is the most computationally expensive task in the classical electronic back-end. Decoders employing neural networks (NN) are well-suited for this task but their hardware implementation has not been presented yet. This work presents a space exploration of fully-connected feed-forward NN decoders for small distance surface codes. The goal is to optimize the neural network for high decoding performance, while keeping a minimalistic hardware implementation. This is needed to meet the tight delay constraints of real-time surface code decoding. We demonstrate that hardware based NN-decoders can achieve high decoding performance comparable to other state-of-the-art decoding algorithms whilst being well below the…
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.
