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...
Main Authors: | , , , , |
---|---|
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 |