Albers David J, Levine Matthew, Gluckman Bruce, Ginsberg Henry, Hripcsak George, Mamykina Lena
Department of Biomedical Informatics, Columbia University, New York, New York, United States of America.
Departments of Engineering Sciences and Mechanics, Neurosurgery, and Biomedical Engineering, Pennsylvania State University, University Park, Pennsylvania, United States of America.
PLoS Comput Biol. 2017 Apr 27;13(4):e1005232. doi: 10.1371/journal.pcbi.1005232. eCollection 2017 Apr.
Type 2 diabetes leads to premature death and reduced quality of life for 8% of Americans. Nutrition management is critical to maintaining glycemic control, yet it is difficult to achieve due to the high individual differences in glycemic response to nutrition. Anticipating glycemic impact of different meals can be challenging not only for individuals with diabetes, but also for expert diabetes educators. Personalized computational models that can accurately forecast an impact of a given meal on an individual's blood glucose levels can serve as the engine for a new generation of decision support tools for individuals with diabetes. However, to be useful in practice, these computational engines need to generate accurate forecasts based on limited datasets consistent with typical self-monitoring practices of individuals with type 2 diabetes. This paper uses three forecasting machines: (i) data assimilation, a technique borrowed from atmospheric physics and engineering that uses Bayesian modeling to infuse data with human knowledge represented in a mechanistic model, to generate real-time, personalized, adaptable glucose forecasts; (ii) model averaging of data assimilation output; and (iii) dynamical Gaussian process model regression. The proposed data assimilation machine, the primary focus of the paper, uses a modified dual unscented Kalman filter to estimate states and parameters, personalizing the mechanistic models. Model selection is used to make a personalized model selection for the individual and their measurement characteristics. The data assimilation forecasts are empirically evaluated against actual postprandial glucose measurements captured by individuals with type 2 diabetes, and against predictions generated by experienced diabetes educators after reviewing a set of historical nutritional records and glucose measurements for the same individual. The evaluation suggests that the data assimilation forecasts compare well with specific glucose measurements and match or exceed in accuracy expert forecasts. We conclude by examining ways to present predictions as forecast-derived range quantities and evaluate the comparative advantages of these ranges.
2型糖尿病导致8%的美国人过早死亡并降低了生活质量。营养管理对于维持血糖控制至关重要,但由于个体对营养的血糖反应差异很大,因此难以实现。预测不同餐食对血糖的影响不仅对糖尿病患者具有挑战性,对专业的糖尿病教育工作者来说也是如此。能够准确预测特定餐食对个体血糖水平影响的个性化计算模型,可以成为新一代糖尿病患者决策支持工具的核心。然而,要在实际中发挥作用,这些计算引擎需要基于与2型糖尿病患者典型自我监测实践一致的有限数据集生成准确的预测。本文使用了三种预测机器:(i)数据同化,一种从大气物理学和工程学借鉴而来的技术,它使用贝叶斯建模将数据与机械模型中表示的人类知识相结合,以生成实时、个性化、适应性强的血糖预测;(ii)数据同化输出的模型平均法;(iii)动态高斯过程模型回归。本文主要关注的拟议数据同化机器,使用改进的双无迹卡尔曼滤波器来估计状态和参数,使机械模型个性化。模型选择用于根据个体及其测量特征进行个性化模型选择。针对2型糖尿病患者实际测得的餐后血糖值,以及经验丰富的糖尿病教育工作者在查看同一患者的一组历史营养记录和血糖测量值后所做的预测,对数据同化预测进行实证评估。评估表明,数据同化预测与特定血糖测量值相比效果良好,在准确性上与专家预测相当或更高。我们通过研究将预测呈现为预测衍生范围量的方法并评估这些范围的比较优势来得出结论。