| Literature DB >> 34883817 |
Justin Chu1, Wen-Tse Yang1,2, Wei-Ru Lu1, Yao-Ting Chang3, Tung-Han Hsieh1, Fu-Liang Yang1.
Abstract
Previously published photoplethysmography-(PPG) based non-invasive blood glucose (NIBG) measurements have not yet been validated over 500 subjects. As illustrated in this work, we increased the number subjects recruited to 2538 and found that the prediction accuracy (the ratio in zone A of Clarke's error grid) reduced to undesirable 60.6%. We suspect the low prediction accuracy induced by larger sample size might arise from the physiological diversity of subjects, and one possibility is that the diversity might originate from medication. Therefore, we split the subjects into two cohorts for deep learning: with and without medication (1682 and 856 recruited subjects, respectively). In comparison, the cohort training for subjects without any medication had approximately 30% higher prediction accuracy over the cohort training for those with medication. Furthermore, by adding quarterly (every 3 months) measured glycohemoglobin (HbA1c), we were able to significantly boost the prediction accuracy by approximately 10%. For subjects without medication, the best performing model with quarterly measured HbA1c achieved 94.3% prediction accuracy, RMSE of 12.4 mg/dL, MAE of 8.9 mg/dL, and MAPE of 0.08, which demonstrates a very promising solution for NIBG prediction via deep learning. Regarding subjects with medication, a personalized model could be a viable means of further investigation.Entities:
Keywords: HbA1c; NIBG; blood glucose; cohort; deep learning; non-invasive; photoplethysmography (PPG)
Mesh:
Substances:
Year: 2021 PMID: 34883817 PMCID: PMC8659475 DOI: 10.3390/s21237815
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Comparison of PPG-based NIBG predictions in the past decade with the present work.
| Author (Year) | Number of Subjects | Prediction Accuracy | Subjects Splitting for Modeling | Input Data | Method | Age of Population |
|---|---|---|---|---|---|---|
| E. Monte-Moreno [ | 410 subjects | 87.71% | Universal model | Kaiser-Teager energy, spectral entropy, fast Fourier transform, energy profile, age, gender, BMI, SpO2, HR | Linear regression, support vector machine, random Forest, neural network | Age 9 to 80 |
| P. Jain et al. [ | 190 | 94% | Universal model | Three-channel of PPG voltage value | Deep neural network | Age 17 to 77 |
| S. Ramasahayam [ | 55 subjects | 95.38% | Universal model | Optical densities | FPGA implementation of ANN | n/a |
| J. Yadav et al. [ | 50 normal subjects | 86.01% | Universal model | Kaiser-Teager energy, spectral entropy, hr, person-specific information, galvanic skin response, skin temperature | Multi linear regression, artificial neural network | Age 21 to 30 |
| V. P. Rachim et al. [ | 12 healthy subjects | 100% | Personalized model | 24 features extracted from PPG (optical density, Kaiser-Teager, pulsatile component) | Linear partial least squares regression | n/a |
| R. Bunescu et al. [ | 10 subjects with type 1 diabetes | 19.5 RMSE | Universal model | Meal absorption dynamics, insulin dynamics, glucose dynamics, ARIMA generated feature | Support vector machine | n/a |
|
| 2538 | 60.6–94.3% | PPG data with cohort arrangement | Fast Fourier transform, pulse morphological, physiological, age | One-dimensional CNN with micro and macro training | Age 38 to 80 (mean ± SD = 63.15 ± 9.67) |
Figure 1(a) Visual representations of this study. (b) Correlation of HbA1c and BG level for subjects with and without medication.
Characteristics of the participants of cohorts with and without medications.
| Cohort | BG | HbA1c | Age | BMI | W_cir * | |
|---|---|---|---|---|---|---|
|
| Subjects with medication | 136.1 ± 43.6 | 7.3 ± 1.5 | 65 ± 9 | 25 ± 4.1 | 86.2 ± 10.2 |
| Subjects w/o medication | 103.3 ± 22.0 | 5.9 ± 0.8 | 59 ± 10 | 23.6 ± 3.5 | 80.3 ± 9.6 |
* W_cir: waist circumference.
Figure 2The architecture of the deep-learning model used in this study. The layers labeled ‘1dCNN’ are 1-dimension convolutional neural networks, and the layers labeled ‘Dense’ are fully connected neural networks. The numbers labeled in each layer are the shape (dimension and number of elements) of input/output data.
Summary of model performance.
| Data Set | Subject Count | CEG | RMSE | MAE | MAPE |
| ±10% |
|---|---|---|---|---|---|---|---|
| All | 2538 | 60.6 | 36.7 | 25.4 | 19 | 0.06 | 0.33 |
| All | 2538 | 76.9 | 30.5 | 18.9 | 15 | 0.42 | 0.50 |
| with Medication | 1682 | 53.3 | 44.4 | 31.9 | 23 | −0.09 | 0.28 |
| with Medication | 1682 | 72.2 | 32.1 | 21.7 | 16 | 0.39 | 0.43 |
| w/o Medication | 856 | 86.6 | 19.7 | 11.8 | 11 | −0.05 | 0.6 |
| w/o Medication | 856 | 94.2 | 12.4 | 8.9 | 8 | 0.71 | 0.6 |
Figure 3CEG analysis of our models: (a) all subjects; (b) all subjects with HbA1c as input; (c) the cohort of medication; (d) the cohort of medication with HbA1c as input; (e) the cohort of no medication; and (f) the cohort of no medication with HbA1c as input.
Figure 4Performance comparison of cohorts without medication (856 samples), with medication (1682 samples), and with medication and downsized samples (randomly selected 856 samples, 10 replications) in ratio of zone A of CEG plot. Both results of with HbA1c and without HbA1c are presented.
The average training and testing loss (Equation (1)) of each model.
| Training Loss | Testing Loss | Difference (Test-Train) | |
|---|---|---|---|
| All (No HbA1c) | 884 | 1534 | 650 |
| All (with HbA1c) | 442 | 950 | 508 |
| with medication (No HbA1c) | 292 | 2176 | 1884 |
| with medication (with HbA1c) | 130 | 1052 | 922 |
| w/o medication (No HbA1c) | 57 | 485 | 428 |
| w/o medication (with HbA1c) | 75 | 165 | 90 |
Figure 5Learning curves for (a) model with all subjects and without HbA1c, (b) model with all subjects and with HbA1c, (c) model with medication, (d) model with medication and with HbA1c, (e) model without medication, (f) model without medication and with HbA1c. In each case, the best and worst trainings among the 10 trainings are presented. Both the best and the worst testing cases among the 10 trainings in each model are presented.