Decoding Small Surface Codes with Feedforward Neural Networks
arXiv:1705.00857 · doi:10.1088/2058-9565/aa955a
Abstract
Surface codes reach high error thresholds when decoded with known algorithms, but the decoding time will likely exceed the available time budget, especially for near-term implementations. To decrease the decoding time, we reduce the decoding problem to a classification problem that a feedforward neural network can solve. We investigate quantum error correction and fault tolerance at small code distances using neural network-based decoders, demonstrating that the neural network can generalize to inputs that were not provided during training and that they can reach similar or better decoding performance compared to previous algorithms. We conclude by discussing the time required by a feedforward neural network decoder in hardware.
References in corpus (9)
- Demonstration of Two-Qubit Algorithms with a Superconducting Quantum Processor
- Simple pulses for elimination of leakage in weakly nonlinear qubits
- Topological Quantum Distillation
- Low-distance Surface Codes under Realistic Quantum Noise
- Quantum Error Correction
- Optimal Resources for Topological 2D Stabilizer Codes: Comparative Study
- Optimal and Efficient Decoding of Concatenated Quantum Block Codes
- Fault-Tolerant Quantum Computing in the Pauli or Clifford Frame with Slow Error Diagnostics
- RNN Decoding of Linear Block Codes
Cited by in corpus (59)
- Machine learning and the physical sciences
- Blueprint for a Scalable Photonic Fault-Tolerant Quantum Computer
- Almost-linear time decoding algorithm for topological codes
- Artificial Intelligence and Machine Learning for Quantum Technologies
- Optimizing Quantum Error Correction Codes with Reinforcement Learning
- Machine-learning-assisted correction of correlated qubit errors in a topological code
- Deep Neural Network Probabilistic Decoder for Stabilizer Codes
- Neural Belief-Propagation Decoders for Quantum Error-Correcting Codes
- Quantum error correction for the toric code using deep reinforcement learning
- Deep neural decoders for near term fault-tolerant experiments
- Neural-Network Decoders for Quantum Error Correction using Surface Codes:A Space Exploration of the Hardware Cost-Performance Trade-Offs
- Advantages of versatile neural-network decoding for topological codes
- Comparing neural network based decoders for the surface code
- Reinforcement Learning Decoders for Fault-Tolerant Quantum Computation
- Neural network decoder for topological color codes with circuit level noise
- Analysing correlated noise on the surface code using adaptive decoding algorithms
- Fault-Tolerant Weighted Union-Find Decoding on the Toric Code
- Scalable Neural Decoder for Topological Surface Codes
- Decoding algorithms for surface codes
- Scalable Neural Network Decoders for Higher Dimensional Quantum Codes
- Machine learning \& artificial intelligence in the quantum domain
- A scalable and fast artificial neural network syndrome decoder for surface codes
- Reinforcement learning for optimal error correction of toric codes
- Neural Network Decoders for Large-Distance 2D Toric Codes
- Fault-tolerant Quantum Error Correction on Near-term Quantum Processors using Flag and Bridge Qubits
- A local pre-decoder to reduce the bandwidth and latency of quantum error correction
- Deep Q-learning decoder for depolarizing noise on the toric code
- General framework for constructing fast and near-optimal machine-learning-based decoder of the topological stabilizer codes
- Recent Advances in Deep Learning for Channel Coding: A Survey
- Techniques for combining fast local decoders with global decoders under circuit-level noise
- General tensor network decoding of 2D Pauli codes
- Neural-network approach for identifying nonclassicality from click-counting data
- Performance enhancement of surface codes via recursive MWPM decoding
- Symmetries for a High Level Neural Decoder on the Toric Code
- Determination of the Semion Code Threshold using Neural Decoders
- Convolutional neural network based decoders for surface codes
- Decoding of Quantum Data-Syndrome Codes via Belief Propagation
- A Scalable Decoder Micro-architecture for Fault-Tolerant Quantum Computing
- Machine Learning based Laser Failure Mode Detection
- Data-driven decoding of quantum error correcting codes using graph neural networks
- Neural network decoder for near-term surface-code experiments
- Non-Markovian feedback for optimized quantum error correction
- Artificial Neural Network Syndrome Decoding on IBM Quantum Processors
- Neural networks in quantum many-body physics: a hands-on tutorial
- Error-rate-agnostic decoding of topological stabilizer codes
- Surface Code Design for Asymmetric Error Channels
- Decoherence and Quantum Error Correction for Quantum Computing and Communications
- Introduction to Quantum Error Correction with Stabilizer Codes
- On the Efficacy of Surface Codes in Compensating for Radiation Events in Superconducting Devices
- Quantum noise modeling through Reinforcement Learning
- Efficient Syndrome Decoder for Heavy Hexagonal QECC via Machine Learning
- Efficient Decoding of Surface Code Syndromes for Error Correction in Quantum Computing
- Lattice Surgery for Dummies
- Managing Classical Processing Requirements for Quantum Error Correction
- Overflow-Safe Polylog-Time Parallel Minimum-Weight Perfect Matching Decoder: Toward Experimental Demonstration
- Mapping Surface Code to Superconducting Quantum Processors
- On the interpretability of neural network decoders
- Subsystem many-hypercube codes: High-rate concatenated codes with low-weight syndrome measurements
- Neural Decoders for Universal Quantum Algorithms