Cargando…

An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning

(1) Background: People living with type 1 diabetes (T1D) require self-management to maintain blood glucose (BG) levels in a therapeutic range through the delivery of exogenous insulin. However, due to the various variability, uncertainty and complex glucose dynamics, optimizing the doses of insulin...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhu, Taiyu, Li, Kezhi, Kuang, Lei, Herrero, Pau, Georgiou, Pantelis
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570884/
https://www.ncbi.nlm.nih.gov/pubmed/32899979
http://dx.doi.org/10.3390/s20185058
_version_ 1783597050123780096
author Zhu, Taiyu
Li, Kezhi
Kuang, Lei
Herrero, Pau
Georgiou, Pantelis
author_facet Zhu, Taiyu
Li, Kezhi
Kuang, Lei
Herrero, Pau
Georgiou, Pantelis
author_sort Zhu, Taiyu
collection PubMed
description (1) Background: People living with type 1 diabetes (T1D) require self-management to maintain blood glucose (BG) levels in a therapeutic range through the delivery of exogenous insulin. However, due to the various variability, uncertainty and complex glucose dynamics, optimizing the doses of insulin delivery to minimize the risk of hyperglycemia and hypoglycemia is still an open problem. (2) Methods: In this work, we propose a novel insulin bolus advisor which uses deep reinforcement learning (DRL) and continuous glucose monitoring to optimize insulin dosing at mealtime. In particular, an actor-critic model based on deep deterministic policy gradient is designed to compute mealtime insulin doses. The proposed system architecture uses a two-step learning framework, in which a population model is first obtained and then personalized by subject-specific data. Prioritized memory replay is adopted to accelerate the training process in clinical practice. To validate the algorithm, we employ a customized version of the FDA-accepted UVA/Padova T1D simulator to perform in silico trials on 10 adult subjects and 10 adolescent subjects. (3) Results: Compared to a standard bolus calculator as the baseline, the DRL insulin bolus advisor significantly improved the average percentage time in target range (70–180 mg/dL) from [Formula: see text] to [Formula: see text] ([Formula: see text]) and [Formula: see text] to [Formula: see text] ([Formula: see text]) in the the adult and adolescent cohorts, respectively, while reducing hypoglycemia. (4) Conclusions: The proposed algorithm has the potential to improve mealtime bolus insulin delivery in people with T1D and is a feasible candidate for future clinical validation.
format Online
Article
Text
id pubmed-7570884
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75708842020-10-28 An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning Zhu, Taiyu Li, Kezhi Kuang, Lei Herrero, Pau Georgiou, Pantelis Sensors (Basel) Article (1) Background: People living with type 1 diabetes (T1D) require self-management to maintain blood glucose (BG) levels in a therapeutic range through the delivery of exogenous insulin. However, due to the various variability, uncertainty and complex glucose dynamics, optimizing the doses of insulin delivery to minimize the risk of hyperglycemia and hypoglycemia is still an open problem. (2) Methods: In this work, we propose a novel insulin bolus advisor which uses deep reinforcement learning (DRL) and continuous glucose monitoring to optimize insulin dosing at mealtime. In particular, an actor-critic model based on deep deterministic policy gradient is designed to compute mealtime insulin doses. The proposed system architecture uses a two-step learning framework, in which a population model is first obtained and then personalized by subject-specific data. Prioritized memory replay is adopted to accelerate the training process in clinical practice. To validate the algorithm, we employ a customized version of the FDA-accepted UVA/Padova T1D simulator to perform in silico trials on 10 adult subjects and 10 adolescent subjects. (3) Results: Compared to a standard bolus calculator as the baseline, the DRL insulin bolus advisor significantly improved the average percentage time in target range (70–180 mg/dL) from [Formula: see text] to [Formula: see text] ([Formula: see text]) and [Formula: see text] to [Formula: see text] ([Formula: see text]) in the the adult and adolescent cohorts, respectively, while reducing hypoglycemia. (4) Conclusions: The proposed algorithm has the potential to improve mealtime bolus insulin delivery in people with T1D and is a feasible candidate for future clinical validation. MDPI 2020-09-06 /pmc/articles/PMC7570884/ /pubmed/32899979 http://dx.doi.org/10.3390/s20185058 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhu, Taiyu
Li, Kezhi
Kuang, Lei
Herrero, Pau
Georgiou, Pantelis
An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title_full An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title_fullStr An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title_full_unstemmed An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title_short An Insulin Bolus Advisor for Type 1 Diabetes Using Deep Reinforcement Learning
title_sort insulin bolus advisor for type 1 diabetes using deep reinforcement learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7570884/
https://www.ncbi.nlm.nih.gov/pubmed/32899979
http://dx.doi.org/10.3390/s20185058
work_keys_str_mv AT zhutaiyu aninsulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT likezhi aninsulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT kuanglei aninsulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT herreropau aninsulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT georgioupantelis aninsulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT zhutaiyu insulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT likezhi insulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT kuanglei insulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT herreropau insulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning
AT georgioupantelis insulinbolusadvisorfortype1diabetesusingdeepreinforcementlearning