Next Article in Journal
Foot and Lower Limb Clinical and Structural Changes in Overuse Injured Recreational Runners Using Floating Heel Shoes: Preliminary Results of a Randomised Control Trial
Next Article in Special Issue
Machine Learning Methods of Regression for Plasmonic Nanoantenna Glucose Sensing
Previous Article in Journal
Combining Regional Energy and Intuitionistic Fuzzy Sets for Infrared and Visible Image Fusion
Previous Article in Special Issue
Ensemble Models of Cutting-Edge Deep Neural Networks for Blood Glucose Prediction in Patients with Diabetes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

90% Accuracy for Photoplethysmography-Based Non-Invasive Blood Glucose Prediction by Deep Learning with Cohort Arrangement and Quarterly Measured HbA1c

1
Research Center for Applied Sciences, Academia Sinica, 128 Academia Rd., Sec. 2, Nankang, Taipei City 11529, Taiwan
2
Department of Biomechatronics Engineering, National Taiwan University, No. 1, Sec. 4, Roosevelt Rd., Taipei City 10607, Taiwan
3
Division of Cardiology, Department of Internal Medicine, Taipei Tzu Chi Hospital, Buddhist Tzu Chi Medical Foundation, No. 289, Jianguo Rd., Xindian Dist., New Taipei City 23142, Taiwan
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(23), 7815; https://doi.org/10.3390/s21237815
Submission received: 25 October 2021 / Revised: 18 November 2021 / Accepted: 22 November 2021 / Published: 24 November 2021
(This article belongs to the Special Issue Glucose Sensors and Artificial Intelligence)

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.

1. Introduction

An accurate and reliable non-invasive blood glucose (NIBG) measuring technique has long been in demand and extensively studied. While finger-prick blood glucose (BG) measurement causes pain and discomfort due to its invasive nature and introduces the risk of infection [1,2], NIBG technology can greatly improve the quality of life in diabetic patients by alleviating the pain of regularly invasive measurement [3,4,5,6,7,8]. Among the investigated NIBG measurements, photoplethysmography (PPG) has been long anticipated since this technique is simple, low-cost, already commonly implanted on various wearable devices [9,10,11,12,13,14,15], and has already been successfully applied to the measurement of oxygen saturation (SpO2) and pulsation rate. A PPG device measures the changes in transmittance or reflectance of near-infrared when blood passes through peripheral capillaries. It is known that the light absorption and reflectance of specific wavelengths are sensitive to the body’s hemodynamic properties, which are highly correlated to the health status of the cardiovascular system, and the cardiovascular system is influenced in the long term by BG levels that are directly measurable as pulse morphological profiles [9,11,13,16]. As a result, finding a correlation between PPG pulse morphology and BG levels could be a viable way towards NIBG prediction.
Previous studies on post analysis of NIBG measurements cover various different machine-learning models, such as support vector machine (SVM) [17], random forest [18], K-nearest neighbor (KNN) [19], Gaussian process regression (GPR) [20], and artificial neural network (ANN) [21]. Many morphological profiles and heart-rate-variance (HRV) features extracted from PPG signals are correlated to vascular function [22] and autonomic neuropathy [23] of the human body. Different signal-processing methods, such as fast Fourier transform (FFT), Kaiser-Teager energy (KTE), and spectral entropy were also exploited to extract features in different domains [9]. Some previous PPG-based NIBG studies in the past decade are summarized in Table 1. It is observed that even though these results were claimed to be promising with their limited number of testing subjects, none of them is yet successfully applied to commercial products for clinical usage. This suggests that the applicability of these approaches in a wide population of human beings might be quite limited.
Based on this observation, it is indicated that a larger data set might introduce more undocumented variations. A single universal model is not enough to cover all the cases and may lead to reduced accuracy. One of the major variations may originate in each subject’s ongoing medication, which may have a significant negative effect on prediction accuracy. For example, as PPG-based NIBG prediction highly relies on the correlation of BG level with the cardiovascular system, medical treatment of cardiovascular disease may alter the vascular status, and then further breaks the correlation of PPG to BG level. As a result, we came up with a hypothesis: the complex effects of different medications on human bodies may detach their actual physiological status from their presented PPG signal.
In this study, we arranged data of recruited subjects into cohorts with and without medication to verify our hypothesis with a large sample size of over two thousand subjects. We aimed to explore how the NIBG prediction discrepancy could be caused by the usually neglected effects of medications.
Furthermore, in order to improve our model prediction, we also incorporated quarterly measured glycated hemoglobin (HbA1c, sometimes referred to as A1C) as a feature in our training data. HbA1c is hemoglobin in the bloodstream that chemically bonds with glucose over time. It has been recognized by the American Diabetes Association as one of the powerhouse indexes for diagnosing diabetes and identifying prediabetes. Measurement of HbA1c levels can help to determine average BG levels and can be conducted at any time without prior dietary preparation (e.g., fasting). Unlike blood glucose tests, HbA1c is not affected by day-to-day variability. HbA1c values can be represented in either diabetes control and complication trial units (DCCT, %), or International Federation of Clinical Chemistry units (IFCC, mmol/mol). In this study, all HbA1c values are reported in the DCCT units with percentage (%). Measured HbA1c reflects the average blood glucose level of approximately the past three months due to the limited lifespan of red blood cells. The recommended cut-off value of HbA1c for diagnosing diabetes is at 6.5%. However, an HbA1c value less than 6.5% does not rule out the possibility of diabetes [24]. Although there exists a correlation between HbA1c and BG level, they are not directly interchangeable, as shown in Figure 1b. Since HbA1c only needs to be measured quarterly, which should not cause too much discomfort and inconvenience, acceptable for our model building.

2. Materials and Methods

In this study, a model that used all the 2538 subjects was established as the baseline to stand for the conventional methods of using a single universal model on a large sample size. We then separated subjects into two cohorts based on whether they were under medication of any sort (including insulin injections, cardiovascular treatments, etc.). The cohorts of subjects with and without medication consist of 1682 and 856 subjects, respectively. The characteristics of each cohort are summarized in Table 2. The first set of models was constructed for each cohort to compare with the universal model. The second set of models was then constructed for each cohort with the addition of their HbA1c values as a new feature to assess the performance improvement. All models use exactly the same CNN architecture for impartial comparison involving medication and HbA1c. A visual representation of the idea of this study is presented in Figure 1a.

2.1. Experimental Setup

The collection of samples in this study has been approved by the Institutional Review Board of Academia Sinica, Taiwan (Application No: AS-IRB01-16081). The samples were collected from a total of 2538 volunteer subjects. All subjects were fully informed and consented to the collection of data and their use. Two consecutive one-minute-long PPG signal segments were recorded for each subject with their physiological information such as age, body shape, blood pressure, HbA1c, BG level, and a questionnaire of whether the subject had any ongoing medical treatments. Medical treatments were classified into 4 categories, namely hyperglycemia, hypertension, hyperlipidemia, and other medical-doctor-prescribed medications (for example, cancer, sleeping pills, antidepressants, etc.). The detailed experimental setup and procedures can be found in [25].
Each minute-long PPG signal was first segmented into pulses for extracting both morphological features and heart-rate variance (HRV) features. Firstly, the valleys of the PPG waveform were identified using the Bigger-Fall-Side algorithm [26]. Then, from each valley, a backward one-second-long segment (total of 250 data points) containing the pulse was extracted. Averaging over the pulses, it was used to represent the entire minute of the PPG signal for deep-learning neural network.
In addition to the averaged PPG pulse waveform, the other features used in this study can be categorized into 3 categories, namely personal physiological features, pulse morphological features, and heart-rate variance. Personal physiological features include age, waist circumference, body mass index, and systolic and diastolic blood pressure. The pulse morphological features taken from the averaged PPG pulse contain the width of the pulse at 50% height, total pulse area of the minute, average of the pulse area, the median of the pulse area, and time difference from pulse valley to peak. The heart-rate-variance-related features taken from the segmented one-minute sample consist of both low-and high-frequency power from FFT, total power from FFT, percentage of pulse successive interval changes exceeding 20 ms, and the standard deviation of successive interval changes. The total of 17 features listed above (plus HbA1c for models including it) was aggregated into a feature vector, F, for feeding into each model.

2.2. Model Architecture

Inspired by object recognition with cortex-like mechanisms [27] and Google’s LeNet Inception structure [28], the model architecture used in this study comprises two parallel training blocks (micro training and macro training blocks) with different kernel sizes (filter lengths), followed by the merge block. The idea of this design is based on the theory of ventral stream of visual cortex [29,30], which aims to build a model of transformation invariance viewpoint for object recognition from input images. Briefly, considering the mechanisms of object recognition by human or mammals, objects in clutter can be easily recognized from viewpoints of any direction, orientation, and scale (i.e., short or long distances) to the object because our brains were trained in this way. As a result, the cortex-like model built a set of filters to capture object features from different viewpoints of direction, orientation, and scale via convolution and concatenated all the information to train the deep neural network. This complex hierarchy is imperative for 2D or 3D object recognition and could be quite computing demanded so that elaborated design and optimization are required. But in our problem, in which only the 1D feature extraction of PPG waveform is needed, such a complex hierarchy can be largely simplified. In our implementation, we only kept the feature extraction from viewpoints of different scales and restricted to two different scales with different filter lengths in the hopes of gathering both macro and micro views of the waveform of input data. With our preliminary tests, the combination of filter lengths of 15 for micro view and 30 for macro view showed the most promising prediction results, which led to our model design shown in Figure 2.
In each of the micro and macro training blocks, the same averaged one-second-long segment was taken and trained independently. Both training blocks consist of three consecutive one-dimensional CNN (1dCNN) layers, each followed by batch normalization and maximum pooling [31]. The results of 1dCNN layers were then flattened and fed into 3 fully connected layers in each block. The outputs of both training blocks were then combined with morphological features (feature vector F ) before passing through the final merge block, consisting of three layers of fully connected neural network. Rectified linear units (ReLU) were used as activation functions throughout the model, except the linear function was used at the final output layer. The model used mean squared error as the loss function, which reads:
MSE   =   1 N i   =   1 N ( G i     G ¯ i ) 2
where G i is the predicted BG value, G ¯ i is the measured BG value (the ground truth), and N is the total number of samples. The schematic diagram of the model architecture is shown in Figure 2.

3. Results

The universal model of not separating subjects into cohorts nor including HbA1c was established as a baseline to examine the effects of medication and the inclusion of HbA1c on the other models. In this study, the following metrics were used to assess the performance of models: root mean squared error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE), coefficient of determination ( R 2 ), proportion within 10% variance (±10%), and Zone A to Zone E of Clarke’s error grid (CEG) [32]. For each model, a total of 10 independent runs of training and testing were conducted with randomly separated data into 9:1 of training and testing sets to properly check the learning consistency and also to avoid overfitting. The average performance of the 10 independent trainings of each model is summarized in Table 3, while in Figure 3, the testing performance of all models (with the accumulation of all tests from the 10 trainings) is illustrated in CEG plots, which offer a quick and intuitive way of interpreting the estimated BG level. In CEG plots, all the estimated results are classified into 5 zones (A to E) based on how well the estimation affects clinical decision making, among which zone A is considered accurate, zone B is considered clinically acceptable (does not lead to negative impacts), and zones C, D and E are considered dangerous due to significant clinical error in predictions.
By separating subjects into two cohorts based on whether they are under any medication, we can see the performance increased in the cohort without medication. On the contrary, the performance got worse in the cohort with medication. Compared to the baseline, the cohort of subjects with medication, while excluding HbA1c, had predictions of approximately 7% less in Zone A of CEG; while for the cohort of subjects without medication nor HbA1c, it significantly improved by around 26%. Similar behavior was found across all the other performance metrics for both cohorts.
Furthermore, with the inclusion of HbA1c, each case gained a significant improvement in their overall performance. The prediction accuracy of the model with HbA1c in the cohort with medication improved from 53.3% to 72.2% of predictions in zone A of CEG. Interestingly, although improved by adding HbA1c, the baseline universal model only gained 16% improvement, up to about 77% of predictions in zone A of CEG, while the cohort with medication just barely outperformed the baseline universal model without HbA1c. Both are still undesirable in practical application. On the other hand, the performance of the model with HbA1c in the cohort without medication achieved 94% of predictions in zone A of CEG and had no prediction fall into zones C, D or E in testing sets.
As one may argue that the poor performance of the model of the cohort with medication may be the result of more samples (about twice the amount compared to the cohort without medication) leading to larger deviation, we provide two tests showing that it is not the case. Firstly, by examining MAPE in Table 3, which is a measure of averaged predicting deviation in normalized BG level, defined as:
MAPE   =   1 N i   =   1 N G ¯ i     G i G ¯ i
We see that it is approximately 12% higher for the cohort with medication than the cohort without medication. This indicates that overall, the cohort with medication had larger relative deviation to the ground truth. Secondly, in Figure 4, we present the performance comparison of cohorts without medication (856 samples), with medication (1682 samples), and with medication and downsized samples (randomly selected 856 samples from the total 1682 samples) in ratio of zone A of CEG plot. The tests of downsized cohorts with medication were repeated 10 times; each time, the test followed the same procedure of 10 repeats of 9:1 data splitting for training and testing, as described previously. Thus, results of the 10 repeats in each case are summarized in the box plot. As shown in Figure 4, all the cohorts with medication reveal roughly the same prediction accuracy, which is significantly lower than that of the cohort without medication, independent of the number of samples involved. This evidence suggests that medical treatment of subjects may be the source the degraded prediction capability for PPG-based NIBG. This confirms our suspicion that medication indeed has a negative effect on model performance.
In Table 4, we list the average training and testing loss (Equation (1)) of the 10 trainings for each case. From the difference between the training and testing loss, we can quantify and objectively see the discrepancy between training and testing. In an ideal situation, one would like to minimize the loss during training and have the testing loss be as close to the training loss as possible. That would make sure that the model actually learned the pattern of data and led to accurate predictions for the testing set. The learning curves of our models are presented in Figure 5.
For the universal model with all subjects included, the loss on both training and testing are large. As shown in Figure 5a,b, the learning curve flattens out after 75 epochs, the shortest among all the cases. This suggests that compared to the other cases, there is conflicting information between the ground truth and the data patterns that forbids further convergence during learning.
From the discrepancy summarized in Table 4, the cohort of subjects with medication has significantly larger differences between their training and testing loss. From the learning curve (Figure 5c,d), although the loss converged much better during training, the resulting models cannot reproduce good predictions. In addition, the curves of testing loss are flattened after 125 epochs without bending up, which suggests that there is no overfitting. As a result, it is clear that the model is unable to learn properly for accurate estimations. There is some key information missing for further in-depth analysis of the cohort with medication.
On the contrary, the cohort of subjects without medication has very minor differences between their training and testing loss, especially with the inclusion of HbA1c. This further suggests that the key piece for improving prediction performance relies on mitigating the influence of medication.

4. Discussion

PPG morphological features extracted from the CNN architecture help to explain the dynamic glucose variance among the samples. However, the PPG waveform variation may also be influenced by a lot of factors, such as finger temperature, probe contact, blood pressure, etc. A key step to improve NIBG modeling is to find a basis for the model to distinguish the static part of glucose-related features. In this work, we took two factors into account: medication and the HbA1c level.
The result shows that excluding the medication-treated samples and including HbA1c as a feature improves prediction performance. The worse result of subjects under treatment implies that when there is medication involved, the problem becomes more complicated. As glucose homeostasis of a human body controls metabolism stability, external drug treatment may alter the body’s physiopathology, which, in turn, leads to confounded biological signal presentation, making the physiological status unpredictable. Even more, various kinds of medication and different dosages of drugs all result in complex effects. Here, we propose two possible solutions for mitigating the effects of varying medication between subjects. (1) Properly clarify the effects of treatments on our investigating target, the PPG signal representation to BG level prediction, and incorporate them into model building. This study requires more comprehensive data on the medication routine for each subject and in-depth knowledge of the biological influence of these treatments. (2) Design a personalized model for each subject. Both approaches have been demonstrated in the work of Weixi Gu et al. [33], though not using PPG. Particularly, a personalized model essentially detours all interpersonal differences, no matter whether medication is applied, and more specifically, targets the physiological evolution of oneself. This study requires long-term collection of personal data but could be a viable means of future investigation.
HbA1c plays an important role in improving our models. HbA1c has been regarded as a readily available measurement and is an important homeostasis index representing a long-term body glucose balance. HbA1c also reflects a portion of glucose persistent in the bloodstream that may have a certain influence on near-infrared light absorption. Practically, patients only need to measure their HbA1c once every three months, which is a significant advancement for people needing regular BG level monitoring. Therefore, it is feasible to adopt HbA1c for NIBG modeling.
One limitation in this study would be the data-imbalance issue. When separating the subjects into cohorts of with and without medication, this issue may become severe for subjects with high and jumbled glucose values, which may lead to significant outliers in prediction. This might not be easily resolvable since it depends on the recruited subjects available in our study. In order to prevent biased prediction due to unbalanced data, data reweighting or data augmentation to enhance training could be considered to evaluate the model.
Finally, for clinical applications, although our PPG-based NIBG method is currently in the preliminary stage and may require more improvement in various clinical settings, it could still be of benefit to some specific scenarios of treatments. For example, our method is readily applicable to some aspects of preventive healthcare, such as regular BG monitoring to control its progression for healthy or high-risk populations who are not under medical treatment yet but may suffer from severe diabetes-related problems. In addition, if the method further improved its prediction accuracy, it could also be competitive with continuous glucose monitoring (CGM) devices. Many CGM methods have been commercialized and are profoundly less invasiveness than the standard finger-prick sampling method. However, CGM sensors still require sampling of body fluids, such as sweat, interstitial fluids, tear, saliva, etc. [34]. Thus, CGM sensors have limited lifespan (normally between 7 and 14 days) and also have to be calibrated intermittently (every 12 to 24 hours) due to the potential 10–15% difference compared with finger-prick blood glucose. On the other hand, our method would further reduce invasiveness and extend monitor longevity by embedding a wearable device. Furthermore, with the input of HbA1c, our method could sustain high BG prediction accuracy without frequent calibration.

5. Conclusions

By analyzing model-prediction accuracies and learning curves, we demonstrated that a single universal model for NIBG prediction could suffer from uncontrollable factors, such as medication. By separating subjects into cohorts, the model with subjects without medication of any sort has approximately 30% higher prediction accuracy than its counterpart. Furthermore, adding HbA1c leads to this model achieving RMSE of 12.4 mg/dL, MAE of 8.9 mg/dL, MAPE of 0.08, and 94.3% prediction accuracy with no failed predictions falling into erroneous zones C, D and E of the CEG plot. We believe that the proposed model with cohort data arrangement and quarterly measured HbA1c is very promising for clinical usage for the population not taking any medication.
Nevertheless, we also found medications have significant impacts on NIBG estimation by altering one’s exhibited physiological signal and resulting in deviated predictions. With the input of HbA1c, we have done our best to boost the prediction accuracy of the cohort with medication by around 20% improvement in zone A of the CEG plot. For further improvement, we recommend the approach of personalized models to nullify diversities between individuals in order to achieve clinically acceptable performance. We believe it would be a more preferable solution to extend NIBG with machine learning to all populations.

Author Contributions

Conceptualization, F.-L.Y.; methodology, J.C.; writing—original draft preparation, J.C. and W.-T.Y.; software, W.-T.Y. and W.-R.L.; validation, T.-H.H.; writing—review and editing, Y.-T.C. and T.-H.H.; supervision and project administration, F.-L.Y.; funding acquisition, F.-L.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Research Center for Applied Sciences of Academia Sinica, Taiwan, under grant number 3010.

Institutional Review Board Statement

The collection of samples in this study has been approved by the Institutional Review Board of Academia Sinica, Taiwan (Application No: AS-IRB01-16081). The samples were collected from a total of 2538 volunteer subjects.

Informed Consent Statement

All subjects involved in the study were fully informed and have consented to the collection of data and their use.

Data Availability Statement

The data presented in this study are available on request to the corresponding author, but has to follow the aforementioned IRB guidelines.

Acknowledgments

We thank the diabetic patients from Taiwan who participated in our experiments, as well as the Institutional Review Board (IRB) on Biomedical Science Research of Academia Sinica, Taiwan (Application No: AS-IRB01-16081, entitled “Non-invasive Analytical Technology for Blood Glucose”) for guidance and approval of the experiments. We thank the Department of Health of Taipei City, New Taipei City, Taoyuan City, and Keelung City for their support of the project, as well as their 23 subordinate health centers for recruiting test subjects and administration assistance. We would also like to thank the Ministry of Science and Technology, Taiwan, for partially supporting this study under Grant No. MOST 107-2218-E011-020.

Conflicts of Interest

The authors declare that they have no known competing financial interest or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Sarkar, K.; Ahmad, D.; Singha, S.K.; Ahmad, M. Design and implementation of a noninvasive blood glucose monitoring device. In Proceedings of the 2018 21st International Conference of Computer and Information Technology (ICCIT), Dhaka, Bangladesh, 21–23 December 2018; IEEE: Piscataway, NJ, USA, 2019. [Google Scholar]
  2. Mekonnen, B.K.; Yang, W.; Hsieh, T.H.; Liaw, S.K.; Yang, F.L. Accurate prediction of glucose concentration and identification of major contributing features from hardly distinguishable near-infrared spectroscopy. Biomed. Signal Process. Control 2020, 59, 101923. [Google Scholar] [CrossRef]
  3. Maier, J.S.; Walker, S.A.; Fantini, S.; Franceschini, M.A.; Gratton, E. Possible correlation between blood glucose concentration and the reduced scattering coefficient of tissues in the near infrared. Opt. Lett. 1994, 19, 2062–2064. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Tamada, J.A.; Garg, S.; Jovanovic, L.; Pitzer, K.R.; Fermi, S.; Potts, R.O. Cygnus Research Team; Cygnus Research Team. Noninvasive glucose monitoring: Comprehensive clinical results. JAMA 1999, 282, 1839–1844. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  5. Klonoff, D.C. Noninvasive blood glucose monitoring. Diabetes Care 1997, 20, 433–437. [Google Scholar] [CrossRef]
  6. Larin, K.V.; Eledrisi, M.S.; Motamedi, M.; Esenaliev, R.O. Noninvasive blood glucose monitoring with optical coherence tomography: A pilot study in human subjects. Diabetes Care 2002, 25, 2263–2267. [Google Scholar] [CrossRef] [Green Version]
  7. Yadav, J.; Rani, A.; Singh, V.; Murari, B.M. Prospects and limitations of non-invasive blood glucose monitoring using near-infrared spectroscopy. Biomed. Signal Process. Control 2015, 18, 214–227. [Google Scholar] [CrossRef]
  8. Abd Salam, N.A.; bin Mohd Saad, W.H.; Manap, Z.B.; Salehuddin, F. The evolution of non-invasive blood glucose monitoring system for personal application. J. Telecommun. Electron. Comput. Eng. 2016, 8, 59–65. [Google Scholar]
  9. Monte-Moreno, E. Non-invasive estimate of blood glucose and blood pressure from a photoplethysmograph by means of machine learning techniques. Artif. Intell. Med. 2011, 53, 127–138. [Google Scholar] [CrossRef]
  10. Blank, T.B.; Ruchti, T.L.; Lorenz, A.D.; Monfre, S.L.; Makarewicz, M.R.; Mattu, M.; Hazen, K. Clinical results from a noninvasive blood glucose monitor. In Proceedings of the Optical Diagnostics and Sensing of Biological Fluids and Glucose and Cholesterol Monitoring II, San Jose, CA, USA, 23 May 2002; International Society for Optics and Photonics: Bellingham, WA, USA, 2002. [Google Scholar]
  11. Paul, B.; Manuel, M.P.; Alex, Z.C. Design and development of non invasive glucose measurement system. In Proceedings of the 2012 1st International Symposium on Physics and Technology of Sensors (ISPTS-1), Pune, India, 6 August 2012; IEEE: Piscataway, NJ, USA, 2012. [Google Scholar]
  12. Ramasahayam, S.; Arora, L.; Chowdhury, S.R.; Anumukonda, M. FPGA based system for blood glucose sensing using photoplethysmography and online motion artifact correction using adaline. In Proceedings of the 2015 9th International Conference on Sensing Technology (ICST), Auckland, New Zealand, 8–10 December 2015; IEEE: Piscataway, NJ, USA, 2016. [Google Scholar]
  13. Rachim, V.P.; Chung, W.-Y. Wearable-band type visible-near infrared optical biosensor for non-invasive blood glucose monitoring. Sens. Actuators B Chem. 2019, 286, 173–180. [Google Scholar] [CrossRef]
  14. Maruo, K.; Oota, T.; Tsurugi, M.; Nakagawa, T.; Arimoto, H.; Tamura, M.; Ozaki, Y.; Yamada, Y. New methodology to obtain a calibration model for noninvasive near-infrared blood glucose monitoring. Appl. Spectrosc. 2006, 60, 441–449. [Google Scholar] [CrossRef]
  15. Alian, A.A.; Shelley, K.H. Photoplethysmography. Best Prac. Res. Clin. Anaesthesiol. 2014, 28, 395–406. [Google Scholar] [CrossRef] [PubMed]
  16. Jain, P.; Joshi, A.M.; Mohanty, S.P. iGLU 1.0: An Accurate Non-Invasive Near-Infrared Dual Short Wavelengths Spectroscopy based Glucometer for Smart Healthcare. arXiv 2019, arXiv:1911.04471. [Google Scholar]
  17. Bunescu, R.; Struble, N.; Marling, C.; Shubrook, J.; Schwartz, F. Blood glucose level prediction using physiological models and support vector regression. In Proceedings of the 2013 12th International Conference on Machine Learning and Applications, Miami, FL, USA, 4–7 December 2013; IEEE: Piscataway, NJ, USA, 2014. [Google Scholar]
  18. Georga, E.I.; Protopappas, V.C.; Polyzos, D.; Fotiadis, D.I. A predictive model of subcutaneous glucose concentration in type 1 diabetes based on random forests. In Proceedings of the 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA, 28 August–1 December 2012; IEEE: Piscataway, NJ, USA, 2012. [Google Scholar]
  19. Altman, N.S. An introduction to kernel and nearest-neighbor nonparametric regression. Am. Stat. 1992, 46, 175–185. [Google Scholar]
  20. Tomczak, J.M. Gaussian process regression with categorical inputs for predicting the blood glucose level. In Advances in Systems Science; Springer International Publishing: Cham, Switzerland, 2017. [Google Scholar]
  21. Yadav, J.; Rani, A.; Singh, V.; Mohan Murari, B. Investigations on multisensor-based noninvasive blood glucose measurement system. J. Med. Devices 2017, 11. [Google Scholar] [CrossRef]
  22. Paneni, F.; Beckman, J.A.; Creager, M.A.; Cosentino, F. Diabetes and vascular disease: Pathophysiology, clinical consequences, and medical therapy: Part I. Eur. Heart J. 2013, 34, 2436–2443. [Google Scholar] [CrossRef]
  23. Benichou, T.; Pereira, B.; Mermillod, M.; Tauveron, I.; Pfabigan, D.; Maqdasy, S.; Dutheil, F. Heart rate variability in type 2 diabetes mellitus: A systematic review and meta-analysis. PLoS ONE 2018, 13, e0195166. [Google Scholar] [CrossRef] [Green Version]
  24. World Health Organization. Use of glycated haemoglobin (HbA1c) in the diagnosis of diabetes mellitus: Abbreviated report of a WHO consultation. In WHO Guidelines Approved by the Guidelines Review Committee; World Health Organization: Geneva, Switzerland, 2011. [Google Scholar]
  25. Chu, J.; Yang, W.T.; Hsieh, T.H.; Yang, F.L. One-minute finger pulsation measurement for diabetes rapid screening with 1.3% to 13% false-negative prediction rate. Biomed. Stat. Inform. 2021, 6, 8. [Google Scholar] [CrossRef]
  26. Navakatikyan, M.A.; Barrett, C.J.; Head, G.A.; Ricketts, J.H.; Malpas, S.C. A real-time algorithm for the quantification of blood pressure waveforms. IEEE Trans. Biomed. Eng. 2002, 49, 662–670. [Google Scholar] [CrossRef]
  27. Serre, T.; Wolf, L.; Bileschi, S.; Riesenhuber, M.; Poggio, T. Robust object recognition with cortex-like mechanisms. IEEE Trans. Pattern Anal. Mach. Intell. 2007, 29, 411–426. [Google Scholar] [CrossRef]
  28. Szegedy, C.; Liu, W.; Jia, Y.; Sermanet, P.; Reed, S.; Anguelov, D.; Erhan, D.; Vanhoucke, V.; Rabinovich, A. Going deeper with convolutions. In Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA, 7–12 June 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–9. [Google Scholar]
  29. Riesenhuber, M.; Poggio, T. Hierarchical models of object recognition in cortex. Nat. Neurosci. 1999, 2, 1019–1025. [Google Scholar] [CrossRef]
  30. Serre, T.; Kouh, M.; Cadieu, C.; Knoblich, U.; Kreiman, G.; Poggio, T. A Theory of Object Recognition: Computations and Circuits in the Feedforward Path of the Ventral Stream in Primate Visual Cortex. MIT-CSAIL-TR-2005-082. 2007. Available online: https://dspace.mit.edu/handle/1721.1/36407 (accessed on 17 November 2021).
  31. Kiranyaz, S.; Avci, O.; Abdeljaber, O.; Ince, T.; Gabbouj, M.; Inman, D.J. 1D convolutional neural networks and applications: A survey. Mech. Syst. Signal Process. 2021, 151, 107398. [Google Scholar] [CrossRef]
  32. Clarke, W.L.; Cox, D.; Gonder-Frederick, L.A.; Carter, W.; Pohl, S.L. Evaluating clinical accuracy of systems for self-monitoring of blood glucose. Diabetes Care 1987, 10, 622–628. [Google Scholar] [CrossRef] [PubMed]
  33. Gu, W.; Zhou, Y.; Zhou, Z.; Liu, X.; Zou, H.; Zhang, P.; Spanos, C.J.; Zhang, L. SugarMate: Non-intrusive blood glucose monitoring with smartphones. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1, 1–27. [Google Scholar] [CrossRef]
  34. Johnston, L.; Wang, G.; Hu, K.; Qian, C.; Liu, G. Advances in biosensors for continuous glucose monitoring towards wearables. Front. Bioeng. Biotechnol. 2021, 9, 733810. [Google Scholar] [CrossRef] [PubMed]
Figure 1. (a) Visual representations of this study. (b) Correlation of HbA1c and BG level for subjects with and without medication.
Figure 1. (a) Visual representations of this study. (b) Correlation of HbA1c and BG level for subjects with and without medication.
Sensors 21 07815 g001
Figure 2. The 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.
Figure 2. The 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.
Sensors 21 07815 g002
Figure 3. CEG 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 3. CEG 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.
Sensors 21 07815 g003aSensors 21 07815 g003b
Figure 4. Performance 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.
Figure 4. Performance 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.
Sensors 21 07815 g004
Figure 5. Learning 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.
Figure 5. Learning 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.
Sensors 21 07815 g005aSensors 21 07815 g005b
Table 1. Comparison of PPG-based NIBG predictions in the past decade with the present work.
Table 1. Comparison of PPG-based NIBG predictions in the past decade with the present work.
Author (Year)Number of SubjectsPrediction Accuracy
(Ratio in Zone A of CEG)
Subjects Splitting for ModelingInput DataMethodAge of Population
E. Monte-Moreno [9] (2011)410 subjects
(79 diabetes)
87.71%Universal model
(not split)
Kaiser-Teager energy, spectral entropy, fast Fourier transform, energy profile, age, gender, BMI, SpO2, HRLinear regression, support vector machine, random Forest, neural networkAge 9 to 80
(mean ± SD = 37.97 ± 13.32)
P. Jain et al. [16] (2019)190
(80 healthy, 58 diabetics, 52 prediabetics)
94%Universal model
(not split)
Three-channel of PPG voltage valueDeep neural networkAge 17 to 77
(mean ± SD n/a)
S. Ramasahayam [12] (2015)55 subjects95.38%Universal model
(not split)
Optical densitiesFPGA implementation of ANNn/a
J. Yadav et al. [21] (2012)50 normal subjects86.01%Universal model
(not split)
Kaiser-Teager energy, spectral entropy, hr, person-specific information, galvanic skin response, skin temperatureMulti linear regression, artificial neural networkAge 21 to 30
(mean ± SD = 24 ± 3)
V. P. Rachim et al. [13] (2019)12 healthy subjects100%Personalized model24 features extracted from PPG (optical density, Kaiser-Teager, pulsatile component)Linear partial least squares regressionn/a
R. Bunescu et al. [17] (2013)10 subjects with type 1 diabetes19.5 RMSE
(on BGL 30 min in the future)
Universal model
(not split)
Meal absorption dynamics, insulin dynamics, glucose dynamics, ARIMA generated featureSupport vector machinen/a
This Work2538
(1682 with medication, 856 w/o medication)
60.6–94.3%PPG data with cohort arrangement
(with and w/o medication)
Fast Fourier transform, pulse morphological, physiological, ageOne-dimensional CNN with micro and macro trainingAge 38 to 80 (mean ± SD = 63.15 ± 9.67)
Table 2. Characteristics of the participants of cohorts with and without medications.
Table 2. Characteristics of the participants of cohorts with and without medications.
CohortBG
(mg/dL, Mean ± SD)
HbA1c
(%, Mean ± SD)
Age
(Years, Mean ± SD)
BMI
(kg/m2)
W_cir *
(cm, Mean ± SD)
Total of 2538 SubjectsSubjects with medication
(1682 subjects)
136.1 ± 43.67.3 ± 1.565 ± 925 ± 4.186.2 ± 10.2
Subjects w/o medication
(856 subjects)
103.3 ± 22.05.9 ± 0.859 ± 1023.6 ± 3.580.3 ± 9.6
* W_cir: waist circumference.
Table 3. Summary of model performance.
Table 3. Summary of model performance.
Data SetSubject CountCEG
Zone A (%)
RMSE
(mg/dL)
MAE
(mg/dL)
MAPE
(%)
R 2 ±10%
All
(No HbA1c)
253860.636.725.4190.060.33
All
(with HbA1c)
253876.930.518.9150.420.50
with Medication
(No HbA1c)
168253.344.431.923−0.090.28
with Medication
(with HbA1c)
168272.232.121.7160.390.43
w/o Medication
(No HbA1c)
85686.619.711.811−0.050.6
w/o Medication
(with HbA1c)
85694.212.48.980.710.6
Table 4. The average training and testing loss (Equation (1)) of each model.
Table 4. The average training and testing loss (Equation (1)) of each model.
Training LossTesting LossDifference (Test-Train)
All (No HbA1c)8841534650
All (with HbA1c)442950508
with medication (No HbA1c)29221761884
with medication (with HbA1c)1301052922
w/o medication (No HbA1c)57485428
w/o medication (with HbA1c)7516590
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Chu, J.; Yang, W.-T.; Lu, W.-R.; Chang, Y.-T.; Hsieh, T.-H.; Yang, F.-L. 90% Accuracy for Photoplethysmography-Based Non-Invasive Blood Glucose Prediction by Deep Learning with Cohort Arrangement and Quarterly Measured HbA1c. Sensors 2021, 21, 7815. https://doi.org/10.3390/s21237815

AMA Style

Chu J, Yang W-T, Lu W-R, Chang Y-T, Hsieh T-H, Yang F-L. 90% Accuracy for Photoplethysmography-Based Non-Invasive Blood Glucose Prediction by Deep Learning with Cohort Arrangement and Quarterly Measured HbA1c. Sensors. 2021; 21(23):7815. https://doi.org/10.3390/s21237815

Chicago/Turabian Style

Chu, Justin, Wen-Tse Yang, Wei-Ru Lu, Yao-Ting Chang, Tung-Han Hsieh, and Fu-Liang Yang. 2021. "90% Accuracy for Photoplethysmography-Based Non-Invasive Blood Glucose Prediction by Deep Learning with Cohort Arrangement and Quarterly Measured HbA1c" Sensors 21, no. 23: 7815. https://doi.org/10.3390/s21237815

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop