CPC H03M 13/1575 (2013.01) [G06N 10/00 (2019.01); G06N 10/70 (2022.01); G06N 20/00 (2019.01)] | 49 Claims |
1. A method for error correction in a quantum circuit, the method comprising:
configuring a quantum circuit according to a plurality of configuration parameters, the quantum circuit comprising an encoding circuit and a decoding circuit;
inputting each of a plurality of training states to the quantum circuit, each training state comprising a plurality of logical qubits;
applying the encoding circuit to each of the plurality of training states and to a plurality of input syndrome qubits, each syndrome qubit having a default state, to produce encoded training states;
applying the decoding circuit to each of the encoded training states to determine a plurality of outputs;
measuring a fidelity of the quantum circuit for the plurality of training states based on the plurality of outputs;
providing the fidelity to a computing node;
determining a first plurality of optimized configuration parameters by the computing node, the first plurality of optimized configuration parameters maximizing the fidelity of the encoding circuit for the plurality of training states.
|