2017
DOI: 10.1088/2058-9565/aa955a
|View full text |Cite
|
Sign up to set email alerts
|

Decoding small surface codes with feedforward neural networks

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 wer… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
137
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 91 publications
(137 citation statements)
references
References 46 publications
(50 reference statements)
0
137
0
Order By: Relevance
“…Generally, a decoder executes a classical algorithm that determines the operator P(t)äΠ n (the so-called Pauli frame) which transforms y ñ | ( ) t L back into the logical qubit space   =  L 0 . Equivalently (with minimal overhead), a decoder may keep track of logical parity bits  p that determine whether the Pauli frame of a 'simple decoder' [38] commutes with a set of chosen logical operators for each logical qubit.…”
Section: B3 Pauli Frame Updatermentioning
confidence: 99%
See 1 more Smart Citation
“…Generally, a decoder executes a classical algorithm that determines the operator P(t)äΠ n (the so-called Pauli frame) which transforms y ñ | ( ) t L back into the logical qubit space   =  L 0 . Equivalently (with minimal overhead), a decoder may keep track of logical parity bits  p that determine whether the Pauli frame of a 'simple decoder' [38] commutes with a set of chosen logical operators for each logical qubit.…”
Section: B3 Pauli Frame Updatermentioning
confidence: 99%
“…No a priori knowledge of the error model is required. Machine learning approaches have been previously shown to be successful for the families of surface and toric codes [37][38][39][40][41], and applications to color codes are now being investigated [42][43][44]. We adapt the recurrent neural network of [39] to decode color codes with distances up to 7, fully incorporating the information from flag qubits.…”
Section: Introductionmentioning
confidence: 99%
“…Researchers have previously studied the perspective of quantum error correction as a classification problem using neural networks [7,10,15]. As mentioned before, we model our decoder as a two-step process.…”
Section: E = T Lsmentioning
confidence: 99%
“…Our final error correction is L E. Refer Eqs. (5), (7), and (8). Note that the H-inverse decoder in step-one need not always give us pure error.…”
Section: E = T Lsmentioning
confidence: 99%
See 1 more Smart Citation