Optimizing Quantum Error Correction Codes with Reinforcement Learning

Quantum error correction is widely thought to be the key to fault-tolerant quantum computation. However, determining the most suited encoding for unknown error channels or specific laboratory setups is highly challenging. Here, we present a reinforcement learning framework for optimizing and fault-t...

Full description

Bibliographic Details
Main Authors: Hendrik Poulsen Nautrup, Nicolas Delfosse, Vedran Dunjko, Hans J. Briegel, Nicolai Friis
Format: Article
Language:English
Published: Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften 2019-12-01
Series:Quantum
Online Access:https://quantum-journal.org/papers/q-2019-12-16-215/pdf/
_version_ 1811269948469673984
author Hendrik Poulsen Nautrup
Nicolas Delfosse
Vedran Dunjko
Hans J. Briegel
Nicolai Friis
author_facet Hendrik Poulsen Nautrup
Nicolas Delfosse
Vedran Dunjko
Hans J. Briegel
Nicolai Friis
author_sort Hendrik Poulsen Nautrup
collection DOAJ
description Quantum error correction is widely thought to be the key to fault-tolerant quantum computation. However, determining the most suited encoding for unknown error channels or specific laboratory setups is highly challenging. Here, we present a reinforcement learning framework for optimizing and fault-tolerantly adapting quantum error correction codes. We consider a reinforcement learning agent tasked with modifying a family of surface code quantum memories until a desired logical error rate is reached. Using efficient simulations with about 70 data qubits with arbitrary connectivity, we demonstrate that such a reinforcement learning agent can determine near-optimal solutions, in terms of the number of data qubits, for various error models of interest. Moreover, we show that agents trained on one setting are able to successfully transfer their experience to different settings. This ability for transfer learning showcases the inherent strengths of reinforcement learning and the applicability of our approach for optimization from off-line simulations to on-line laboratory settings.
first_indexed 2024-04-12T21:52:18Z
format Article
id doaj.art-b9b16faded8c4cab9b6d63f3f344357c
institution Directory Open Access Journal
issn 2521-327X
language English
last_indexed 2024-04-12T21:52:18Z
publishDate 2019-12-01
publisher Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften
record_format Article
series Quantum
spelling doaj.art-b9b16faded8c4cab9b6d63f3f344357c2022-12-22T03:15:27ZengVerein zur Förderung des Open Access Publizierens in den QuantenwissenschaftenQuantum2521-327X2019-12-01321510.22331/q-2019-12-16-21510.22331/q-2019-12-16-215Optimizing Quantum Error Correction Codes with Reinforcement LearningHendrik Poulsen NautrupNicolas DelfosseVedran DunjkoHans J. BriegelNicolai FriisQuantum error correction is widely thought to be the key to fault-tolerant quantum computation. However, determining the most suited encoding for unknown error channels or specific laboratory setups is highly challenging. Here, we present a reinforcement learning framework for optimizing and fault-tolerantly adapting quantum error correction codes. We consider a reinforcement learning agent tasked with modifying a family of surface code quantum memories until a desired logical error rate is reached. Using efficient simulations with about 70 data qubits with arbitrary connectivity, we demonstrate that such a reinforcement learning agent can determine near-optimal solutions, in terms of the number of data qubits, for various error models of interest. Moreover, we show that agents trained on one setting are able to successfully transfer their experience to different settings. This ability for transfer learning showcases the inherent strengths of reinforcement learning and the applicability of our approach for optimization from off-line simulations to on-line laboratory settings.https://quantum-journal.org/papers/q-2019-12-16-215/pdf/
spellingShingle Hendrik Poulsen Nautrup
Nicolas Delfosse
Vedran Dunjko
Hans J. Briegel
Nicolai Friis
Optimizing Quantum Error Correction Codes with Reinforcement Learning
Quantum
title Optimizing Quantum Error Correction Codes with Reinforcement Learning
title_full Optimizing Quantum Error Correction Codes with Reinforcement Learning
title_fullStr Optimizing Quantum Error Correction Codes with Reinforcement Learning
title_full_unstemmed Optimizing Quantum Error Correction Codes with Reinforcement Learning
title_short Optimizing Quantum Error Correction Codes with Reinforcement Learning
title_sort optimizing quantum error correction codes with reinforcement learning
url https://quantum-journal.org/papers/q-2019-12-16-215/pdf/
work_keys_str_mv AT hendrikpoulsennautrup optimizingquantumerrorcorrectioncodeswithreinforcementlearning
AT nicolasdelfosse optimizingquantumerrorcorrectioncodeswithreinforcementlearning
AT vedrandunjko optimizingquantumerrorcorrectioncodeswithreinforcementlearning
AT hansjbriegel optimizingquantumerrorcorrectioncodeswithreinforcementlearning
AT nicolaifriis optimizingquantumerrorcorrectioncodeswithreinforcementlearning