AlphaQubit Learning high-accuracy error decoding for quantum processors
Surface Code
Logical qubit in

Diagram:
Logical observable:
is the product of operators along a row of data qubits. is the product of operators along a column of data qubits. - Logical observable commutes with the stabilizer but anticommutes with each other.
Detection event: When two consecutive measurements of the same stabilizer give different parity outcomes.
Code distance: minimum length of logical observable -- the number of errors required to change the logical qubit without flipping a stabilizer check.
Performance measured in logical errors per round.
for large N
Decoder
Decoder state representation stores information about the syndrome history up to the current round.
- Pretraining: trained on samples from a generic noise model
- Finetuning: on the experimental samples
Memory Experiment
Encode a single qubit state
Generalized Born's Rule
Instead of
- Measuring the observable that has eigenvector
: Projector - - Pure state
can be written as - Using the cyclic property of the trace,
- Given that
, we get the generalized Born's rule.
Measurement Noise & Soft Measurement
- Readout of a qubit is not a perfect 0 or 1.
- the authors model the noise using Point Spread Functions (PSFs) for the states
, , and the leaked state . - Decoder receives the probability
- Detection event:
Model architecture
- Uses both transformer (spatial processing) and RNN (temporal processing)