Next Article in Journal
A Quadruped Robot with Three-Dimensional Flexible Legs
Previous Article in Journal
Real Time Multipurpose Smart Waste Classification Model for Efficient Recycling in Smart Cities Using Multilayer Convolutional Neural Network and Perceptron
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Noninvasive In Vivo Estimation of Blood-Glucose Concentration by Monte Carlo Simulation

Department of Electronics Engineering, Kookmin University, Seoul 02707, Korea
*
Author to whom correspondence should be addressed.
Submission received: 24 June 2021 / Revised: 12 July 2021 / Accepted: 14 July 2021 / Published: 19 July 2021
(This article belongs to the Section Biomedical Sensors)

Abstract

:
Continuous monitoring of blood-glucose concentrations is essential for both diabetic and nondiabetic patients to plan a healthy lifestyle. Noninvasive in vivo blood-glucose measurements help reduce the pain of piercing human fingertips to collect blood. To facilitate noninvasive measurements, this work proposes a Monte Carlo photon simulation-based model to estimate blood-glucose concentration via photoplethysmography (PPG) on the fingertip. A heterogeneous finger model was exposed to light at 660 nm and 940 nm in the reflectance mode of PPG via Monte Carlo photon propagation. The bio-optical properties of the finger model were also deduced to design the photon simulation model for the finger layers. The intensities of the detected photons after simulation with the model were used to estimate the blood-glucose concentrations using a supervised machine-learning model, XGBoost. The XGBoost model was trained with synthetic data obtained from the Monte Carlo simulations and tested with both synthetic and real data (n = 35). For testing with synthetic data, the Pearson correlation coefficient (Pearson’s r) of the model was found to be 0.91, and the coefficient of determination (R2) was found to be 0.83. On the other hand, for tests with real data, the Pearson’s r of the model was 0.85, and R2 was 0.68. Error grid analysis and Bland–Altman analysis were also performed to confirm the accuracy. The results presented herein provide the necessary steps for noninvasive in vivo blood-glucose concentration estimation.

1. Introduction

Glucose is a type of sugar that serves as the primary source of energy in the body. Thus, blood glucose refers to the sugar carried by the bloodstream to all the cells in the body for supplying energy. This glucose is derived by consuming food and drink, and the body also releases stored glucose from the liver and muscles. The human body controls blood-glucose concentrations to maintain adequate levels to supply energy uniformly throughout the day. While the amount of blood glucose available should be enough to fuel cells, excessive amounts can strain the circulatory system. Diabetes mellitus is a serious disease that is directly related to the amount of glucose present in the blood. Internationally, blood-glucose levels are specified in terms of the molar concentration and measured in either millimoles per liter or milligrams per deciliter. Excessive amounts of glucose (>140 mg/dL) in the blood causes hyperglycemia, whereas low amounts of glucose (<71 mg/dL) causes hypoglycemia [1].
Continuous blood-glucose measurement is essential as it allows diabetics and normal people to plan a healthy lifestyle. However, invasive and continuous blood-glucose measurements may cause pain and burden to individuals and deter continuous monitoring [2]. Therefore, noninvasive in vivo blood-glucose measurements can overcome the above limitations and prevent pain. However, noninvasive blood-glucose evaluation frameworks for self-monitoring have plenty of room for improvement and are still far from suitable for at-home use.
Photoplethysmography (PPG) is the primary optical method used to distinguish changes in blood volume in the peripheral circulation; it is a cost-effective and noninvasive strategy to estimate biological parameters from the skin surface. PPG is a promising technique for early detection of various atherosclerotic pathologies [3], and the signals require only a few electronic components for recording: a light source that illuminates the skin and a photodetector (PD) that is placed on the same or opposite side to the light source for receiving the light. Depending upon the light source and PD placement, the PPG signals can be divided into two types: reflection and transmission. If the light source and PD are placed on the same side, it is regarded as the reflection mode; if the light source and PD are placed on the opposite side, it is regarded as the transmission mode [4]. The PPG signal consists of AC and DC components. The AC components change with each heartbeat, whereas the DC components, which are also called slow-varying baselines, are composed of low-frequency fluctuations [5]. Over the past few decades, PPG signals have been used for various clinical evaluations, such as monitoring blood oxygenation, blood pressure, and heart rate variability. Studies on measurements of arterial blood oxygenation (SpO2) [6] and blood pressure [7] using PPG signals have been reported. Recently, wearable devices have become promising methods of collecting PPG signals to evaluate health information. In [8], the authors successfully developed a wearable printed circuit board (PCB) to collect reflection-type PPG signals and to measure heart rate and SpO2. Sen Gupta et al. [9] developed a PPG data acquisition device to record both transmission- and reflection-type signals, and a set of features related to blood glucose levels were extracted from the signals to estimate blood-glucose concentration using their machine-learning algorithm. Furthermore, other health-related parameters such as glycated hemoglobin (HbA1c) can be measured from the PPG signals. In [10], the authors developed gray-box models to estimate HbA1c using digital volume pulse waveforms, which are also called fingertip PPG signals. Monte-Moreno et al. [11] used various physiological parameters, such as heart rate, vascular compliance, blood viscosity, and respiratory frequency, to analyze PPG waveforms such that these signals could later be used for estimating blood glucose; they used support vector machine (SVM), random forest, linear regression, and a neural network classifier for blood-glucose level classifications and reported that the random forest approach produced the best results with an R2 value of 0.9.
When a photon is ejected from a light source, it is reflected by the tissue components and returns to the PD or is transmitted through the tissue and reaches the PD placed on the opposite side of the photon source. The PPG signal follows the transmission or reflection mode and detects changes in the blood volume. In our experiments, we examined photon propagation through a finger model via Monte Carlo (MC) simulation by considering blood as a static component and studied the changes in blood volume.
MC simulation is a computational technique that involves random sampling of an actual amount. It is an adaptable technique for simulating photon propagation in biological tissues. The simulation depends on the random walks that photons make as they travel through the tissue, which is chosen by sampling the probability distributions for step size and angular deflection per scattering event. Within the common strategy of MC modeling, light transport in tissues is simulated by following a random walk process that each photon packet undergoes within the tissue model [12]. For each dispatched photon packet, an initial weight is allotted before entering the tissue model. The absorption coefficient μ a (cm−1) and scattering coefficient μ s (cm−1) are used to depict the probability of absorption and scattering, respectively, for a unit path length [13]. The anisotropy factor g, which is characterized as the normal cosine of the scattering angle, determines the probability distribution of the scattering angles for first-order approximation. Moreover, the refractive index n change between any two regions in the tissue model or at the air–tissue interface determines the angle of refraction. After traveling within a given medium, a fraction of the photon packet exits from the same side of the tissue model; this fraction is calculated as the part of the incident light that is scored as the received light intensity (weight). Interestingly, the negligible portion of the photon packet weight that travels through the medium and exits on the opposite side of the model is scored as the transmittance [14]. In this study, MC simulations were used to infer photon transport within the finger tissue model, and the amount of photons that reach the PD was analyzed to deduce the relationship between the received light intensity and blood-glucose concentration.
In recent years, light transport in a tissue medium has been used for in vivo estimation of health-related parameters, such as blood pressure, blood-glucose concentration, and oxygen saturation in the blood [15]. MC simulations are considered the gold standard for photon migration in the tissue model to noninvasively estimate the health parameters [16]. Noninvasive blood-glucose estimation is a new research trend, and only a few works have reported results with the MC method. Liu et al. [17] introduced a backpropagation MC (BpMC) approach to retrieve the bio-optical properties of multilayered tissues from transmitted and reflected light signals. These properties were used to estimate the blood-glucose concentrations through two types of models: BpMC-DEE and BpMC-CNN. In [18], frequency-modulated continuous wave (FMCW) LIDAR technology was proposed to estimate blood-glucose concentrations, and MC simulations were performed to investigate the feasibility of the method; this approach mainly comprised a near-infrared tunable semiconductor laser and an integrated detector. The glucose concentration was deduced from the slope of the FMCW signal spectrum by analyzing the relationship between the signal intensity and light transit time depending on beat frequency. Enejder et al. [19] reported the use of Raman spectroscopy for quantitative, noninvasive blood-glucose measurements; they tested 17 healthy human subjects and collected 461 sets of Raman spectra transcutaneously along with glucose reference values. Further, a partial least-squares calibration and leave-one-out cross-validation were used for each subject. They reported an R2 value of 0.83 ± 0.1. Fluorescence-based glucose sensors were introduced in [20] for in vivo blood-glucose estimation by new receptor systems for glucose recognition and utilization of transduction schemes. According to a mathematical model in this strategy, the acquired optical signals were applied to evaluate glucose concentrations, and the assessments were performed on raw optical signals. However, a simple mathematical model cannot consider the logical relationships between optical signals and physiological parameters; this often creates obstacles for the proposed method to be implemented in clinical scenarios.
In this paper, we propose an MC photon simulation-based model for estimating blood-glucose concentrations through PPG in a finger model. The finger model was used with light at wavelengths of 660 nm and 940 nm, as well as the corresponding bio-optical properties of the finger layers and calculated intensity of the received light. Thereafter, a supervised machine-learning algorithm was used to estimate the blood-glucose concentration using the calculated light intensities and SpO2 values. We collected PPG data from 35 volunteers for light at both wavelengths, along with the blood-glucose concentrations and SpO2 values as a reference to evaluate the proposed model.
The remainder of this paper is organized as follows. In Section 2, the methodology of this study, including the finger model, deduction of the bio-optical properties, MC photon simulation model, data acquisition procedure, and machine-learning model for estimating blood-glucose concentration are presented. In Section 3, the bio-optical properties of the finger layers, MC photon simulation results, and machine-learning model results are presented. Finally, in Section 4 and Section 5, the discussion and conclusion of the study are presented, respectively.

2. Methodology

The workflow diagram for the proposed approach is shown in Figure 1 and discussed sequentially.

2.1. Proposed Finger Model

For photon transport by MC simulations, a heterogeneous finger model was considered. In the finger model, the spatial distribution of blood and chromophores vary with depth. However, the anatomical constituents of the skin, including skin cell composition, chromophore content, and blood concentration, are generally constant and can be identified. This permits approximation of the skin as a multilayered medium. Before dividing the skin into the subdermal layers, four general layers are considered for the finger model, as shown in Figure 2a. The skin layer, as shown in Figure 2b is divided into six subdermal layers, namely, stratum corneum, epidermis, papillary dermis, upper blood net dermis, reticular dermis, and deep blood net dermis. The first layer of the skin, which is approximately 20 µm thick, is known as the stratum corneum. The second layer is the epidermis and is approximately 80 µm thick. The epidermis contains primarily living cells, a fraction of dehydrated cells, laden cells with keratohyalin granules, columnar cells, melanin dust, small melanin granules, and melanosomes, which are not specifically perfused into the blood [21]. The other four dermal layers with varying volumes of blood are the papillary dermis (150 µm thick), upper blood net dermis (80 µm thick), reticular dermis (1500 µm thick), and deep blood net dermis (100 µm thick). Fat, muscle, and bone are structured beneath the skin layer; the fat layer is 0.55 mm thick, and blood components are absent in this layer. Table 1 summarizes the thicknesses of the layers, including the subdivided skin layers considered in this work.

2.2. Bio-Optical Properties of the Finger Model

When light enters a tissue, photons are either absorbed in the media, scattered from the surface, or scattered within the tissue medium. Therefore, the bio-optical properties of the proposed finger model layers are needed for the MC photon simulations and to determine the photon intensities. Accounting for the blood concentration in the tissue is another vital step in measuring the optical properties of the model. The blood is concentrated in a layer measuring 0.05–0.1 mm; thus, the dermis must be divided into four layers in addition to the stratum corneum and epidermis [22]. Generally, the absorption coefficient μ a , scattering coefficient μ s , anisotropy g, and refractive index n are considered as the optical properties of tissues.
The general equation of the absorption coefficient μ a for a heterogeneous biological tissue can be represented as Equation (1).
μ a ( λ ) = i = 1 k ( μ a i ( λ ) × V i ) + μ a ( 0 ) ( λ ) × ( 1 i = 1 k V i )
where V i is the volume fraction of the i-th skin layer, and k is the total number of layers; μ a ( 0 ) ( λ ) is the baseline absorption coefficient and can be expressed as Equation (2).
μ a ( 0 ) ( λ ) = 7.84 × 10 7 × λ 3.255
Given μ a ( 0 ) ( λ ) , the absorption coefficient of the i-th dermal sublayers at a wavelength λ can be written as
μ a i ( λ ) = ( V A r t i × μ a A r t i ( λ ) ) + ( V V e n i × μ a V e n i ( λ ) ) + ( V w a t i × μ a w a t i ( λ ) ) + [ 1 ( V A r t i + V V e n i + V w a t i ) ] × μ a ( 0 ) ( λ )
where VArt and VVen are the arterial and venous blood-volume fractions, respectively; μ a A r t , μ a V e n , and μ a w a t represent the absorption coefficients of arterial blood, venous blood, and water, respectively.
Only melanin and water were considered to calculate the absorption coefficients of the stratum corneum and epidermis because these layers do not contain any blood cells. The absorption coefficient of the epidermis can be expressed as follows [23]:
μ a ( E p i ) ( λ ) = ( V m × μ a m ( λ ) ) + ( V w × μ a w a t ( λ ) ) + [ 1 ( V m + V w ) ] × μ a ( 0 ) ( λ )
μ a m ( λ ) = 6.6 × 10 10 × λ 3.3
where V m is the melanin volume fraction, which is considered as 10%, μ a m ( λ ) is the absorption coefficient of melanin at wavelength λ , V w is the water volume fraction in the epidermis, and μ a w a t ( λ ) is the absorption coefficient of water at wavelength λ .
The equation for calculating the absorption coefficient of the stratum corneum is adopted from [24] and expressed as
μ a ( S t C ) ( λ ) = [ ( 0.1 0.3 × 10 4 λ ) + 0.125 × μ a ( 0 ) ( λ ) ] × ( 1 V w ) + V w μ a W a t ( λ )
The absorption coefficients of arterial and venous blood can be calculated from oxygen saturation [25,26]. In the finger model, the four subdivided dermal layers contain blood, and hence, glucose. Therefore, glucose is present in the arterial and venous blood of these four dermal layers, whose absorption coefficients can be expressed as follows:
μ a A r t ( λ ) = ( S a O 2 × μ a H b O ( λ ) ) + ( ( 1 S a O 2 ) × μ a H H b ( λ ) ) + ( ϵ g ( λ ) × c g ( λ ) )
μ a V e n   ( λ ) = ( S v O 2 × μ a H b O ( λ ) ) + ( ( 1 S v O 2 ) × μ a H H b ( λ ) ) + ( ϵ g ( λ ) × c g ( λ ) )
where μ a H b O and μ a H H b represent the absorption coefficients of oxyhemoglobin and deoxyhemoglobin, respectively; S a O 2 and S v O 2 are the arterial and venous oxygen saturation values, respectively; ϵ g is the molar absorption coefficient (L·mol−1·cm−1), and c g is the molar concentration (mol·L−1) of glucose in the arterial and venous blood of the dermal layers. To calculate the absorption coefficients of the venous and arterial blood, S v O 2 is considered to be 10% lower than S a O 2 [27]. The baseline blood volume fraction ( V b ) and water volume fraction ( V w a t ) of the proposed finger layers for calculating the bio-optical properties are obtained from [28,29,30] and listed in Table 2.
The absorption coefficients of water, oxyhemoglobin, and deoxyhemoglobin are adopted from other studies [31,32,33] and listed in Table 3. As we used two wavelengths of light (660 nm and 940 nm) in the simulation model, the absorption coefficients of water, oxyhemoglobin, and deoxyhemoglobin are listed for these two wavelengths. The molar absorption coefficient ( ϵ g ) of glucose for 660 nm and 940 nm are 0.0002 and 0.001 L·mol−1·cm−1, respectively [34].

2.3. Monte Carlo Simulation Model for Photon Propagation

Photon propagation with MC simulations is an adaptable yet thorough method of handling photon transport simulations. In our experiment, the MC simulation was used to deduce light propagation in the finger model. The voxel-based MC algorithm [35] was considered for accurate and efficient photon transport modeling. The 3D multilayered volume, where a single integer was assigned to each voxel to indicate the index of the layer, was designed for two light wavelengths (660 nm and 940 nm). The bio-optical properties of the layers considered for the finger model for 660 nm and 940 nm were assigned to each layer of the volume separately for photon propagation in the model. Once a photon package enters the heterogeneous finger model, it is randomly scattered or absorbed by the layers. The remaining photons that reach the detector are collected, and their intensity is analyzed to estimate the blood-glucose concentration. The flowchart of the MC simulation for light propagation in the heterogeneous finger model is shown in Figure 3.
Initially, a photon packet was launched into the proposed finger model, and the initial weight was considered as 1 (one). The step size (l) was calculated by random sampling of the probability of photon scattering [36]. In this experiment, after the photon entered the finger model, we evaluated whether the photon contacted the surface of the finger. Once the photon hits the surface of the finger, it is reflected, and its variables are updated. The position vector, direction vector, and weight of the photon were considered as the photon variables and were updated after reflection. The intensities of the remaining photons were recorded after detection by the photon detector. Absorption and scattering were expected to have occurred in the case of free photon propagation and that the photon packet was oriented through randomly generated deflections and azimuth angles. The Henyey–Greenstein phase function [37] was used to calculate the scattering angles θ while generating the azimuth angles randomly in the range of 0 to 2 π. The cosine of the scattering angle can be expressed as
c o s θ = { 1 2 g [ 1 + g 2 ( 1 g 2 1 g + 2 g ξ ) 2 ]   i f   g 0 1 2 ξ   i f   g = 0
where g is known as the scattering anisotropy; g = 0 indicates isotropic scattering, whereas g = 1   indicates scattering that is primarily in the forward direction. The step size (l) depends on a random number ξ (0 <   ξ   < 1), absorption coefficient ( μ a ) , and scattering coefficient ( μ s ) and can be expressed as Equation (10).
l = l n ξ μ a + μ s
Our model was examined in reflection mode. The optical source and detector were placed 0.4 mm apart, and the intensities of the detected photons were recorded, which is referred to as the mean weight of the detected photon packets. The relationship among penetration depth, optical path, and source-detector separation in the reflectance geometry were scrutinized using this model. The mean of the total simulated path length of the photon packets from the source to the detector was used to calculate the mean optical path. This simulation was repeated until the desired number of photon packets were detected to estimate the blood-glucose concentration from the photon intensity.

2.4. Machine-Learning Model and Blood-Glucose Concentration Estimation

As shown in Figure 4, after calculating the photon intensity from MC simulations at 660 nm and 940 nm, the values were used as one of the inputs to a supervised machine-learning regression model. A powerful approach for the supervised regression model, XGBoost, was used in this study. Along with the light intensity, the SpO2 value was also used as the input to the regression model, with blood-glucose concentration as the target of the model. The ranges of SpO2 and glucose values used in the regression model are listed in Table 4.
After simulation, approximately 1581 data samples were obtained for the stated range of glucose concentrations and SpO2, and these samples were considered as the synthetic data for training the machine-learning model.
XGBoost parameters used for the regression include learning rate = 0.3, maximum depth = 6, and number of estimators = 100. Five evaluation matrices were used to check the accuracy of the glucose concentration estimations, namely, mean-squared error (MSE), mean absolute error (MAE), root mean-squared error (RMSE), coefficient of determination (R2), and Pearson correlation coefficient (Pearson’s r). Clark’s error grid analysis (EGA) [38] and the Bland–Altman plot were used to visualize the estimated values and corresponding estimation errors, respectively.

2.5. Data Acquisition

For collecting PPG signals from the subjects, a hardware system was proposed. The ESP32-PICO-V3 [39] was used as a processing unit for controlling the entire system. This microcontroller has an on-chip RF communication system so that the data can be transmitted to a remote server without any external communication module. A surface-mounted device (SMD) module, SFH 7050 [40], was used for collecting the reflection mode PPG signal. This module contains three different light emitting diodes: green, red, and infrared and a photodetector (PD). This photodetector can respond in the spectral range of sensitivity of 400 nm to 1100 nm. A bio-sensing analog front end (AFE), AFE 4404 [41], was used to control the LEDs and the PD. The three transmitter pins (Tx1, Tx2, Tx3) of AFE 4404 were designated for the three LEDs. In our study, we considered the PPG signals that were collected with the red and infrared LED. Figure 5 illustrates the block diagram of our proposed hardware for data acquisition.
Thirty-five subjects voluntarily provided data for this study. From each subject, we collected 240 s of PPG data in the reflection mode. The MC simulation model was designed for 660 nm and 940 nm light, considering the PPG data of red and infrared wavelengths. Along with the PPG signals of the subjects, we also measured their blood-glucose concentration using the Caresens II Plus [42] and their SpO2 using another clinical device [43]. Figure 6 illustrates the histograms of the measured blood-glucose concentrations and SpO2 values of the subjects.
After collecting the PPG data from the subjects, we calibrated these data with the synthetic data from the MC simulations. Our collected PPG data had a 22-bit resolution and for the red and infrared wavelengths, the data were stored in the range of 399,000 and 425,000, respectively, using the AFE 4404. We used another XGBoost regressor model for calibrations, where the calibrated PPG data were used in the XGBoost model trained with the synthetic data to estimate the blood-glucose concentrations. Figure 7 depicts the calibration stage and testing steps for estimating blood-glucose concentration.

3. Results

3.1. Bio-Optical Properties

The bio-optical properties, i.e., the absorption coefficient, scattering coefficient, anisotropy, and refractive index of the layers of the proposed finger model are necessary to design the MC simulation model for the experiments. The absorption coefficients of the skin layers were calculated using Equations (1)–(8) and Table 1, Table 2 and Table 3 by adopting information from [13,22,27,41]. Figure 8 shows the absorption coefficients of the skin layers in the wavelength range of 500 nm to 1000 nm.
Other optical properties of the finger model layer, i.e., scattering coefficient μ s , anisotropy g, and refractive index n were adopted from the literature [29,44]. The absorption coefficients of fat, muscle, and bone were also adopted from this literature. As we simulated photons in two wavelengths (660 nm and 940 nm) by MC simulation to estimate blood-glucose concentrations, Table 5 represents the optical properties of the proposed finger model layers for these two wavelengths.

3.2. Monte Carlo Simulation Results

The voxel-based MC simulation model, described in Section 2.3, was designed for photon propagation in the proposed finger model, and the scattering events occurring within the finger model for the two wavelengths were recorded. In Figure 9 and Figure 10, the photon fluence within the heterogeneous finger model is shown for the bio-optical properties at 660 nm and 940 nm. The MC photon migration was performed in a 5.02-mm-thick slab layered in nine parts, and the photon source and detector were placed 4 mm apart. A 64-bit operating system (Windows OS) with 20 GB RAM and an Intel Core i7 CPU was used for the simulations. The designed finger model was contained in 6 × 6 × 6 mm 3 voxels and required about 5 h to complete the MC simulation. The color bars in the figures illustrate the intensities of the fluence rates throughout the voxel-based finger model.

3.3. Estimation of Blood-Glucose Concentration

3.3.1. Model Evaluation with Synthetic Data

The following results were obtained after blood-glucose concentration estimations using the synthetic data obtained from the MC simulations; the fitted plot after XGBoost regression is shown in Figure 11a. The orange line in the figure indicates a perfect fit. Most of the predicted values are observed to be scattered around the perfect line. Figure 11b illustrates the error grid analysis (EGA), with Zone A (clinically accurate data) containing most of the samples, and Zone B (data outside 20% of the reference but would not lead to inappropriate treatment), and Zone D (indicating potential failure in detecting hyperglycemia or hypoglycemia) containing a negligible number of samples. There are no samples in Zones C and E. Table 6 lists the zonal accuracies of the EGA plots. The unit of estimated blood-glucose concentrations is mol/L but is converted to mg/dL for the EGA plot using Equation (11).
1   mg · dL 1 = 0.0555   mmol · L 1
The Bland–Altman analysis shown in Figure 12 indicates that the estimation model provides a bias of −0.09 ± 10.53 and that the limits of agreement (95%, 1.96 SD) range from −20.72 to 20.54. The values of the evaluation metrics are listed in Table 7.

3.3.2. Model Evaluation with Real Data

The following results were obtained after blood-glucose concentration estimations using the calibrated PPG data, and the fitted line after XGBoost regression is shown in Figure 13a. The orange line indicates a perfect fit. Figure 13b illustrates the EGA, with Zone A (clinically accurate data) containing most of the samples, and Zone B (data outside of 20% of the reference but would not lead to inappropriate treatment) containing the remaining samples. There are no samples in Zones C, D, and E. Table 8 lists the zonal accuracies of the EGA plot.
The Bland–Altman analysis shown in Figure 14 indicates that the estimation model provides a bias of 3.82 ± 15.63 and that the limits of agreement (95%, 1.96 SD) range from −26.82 to 34.46. The values of the evaluation metrics are listed in Table 9.
We also used our calibrated PPG data for the models presented in [9] for comparisons with the proposed MC simulation model. Table 10 presents the evaluation metrics of this comparison.
In [9], the authors used 17 discriminant features from the collected PPG signals. After segmenting the individual PPG signals for about 3 s, they segmented the signals for red and infrared wavelengths for use with the feature extraction modules of their models. The features are a mixture of PPG-based physiological features, signal-oriented characteristics, and physical parameters, such as zero-crossing rate (ZCR), autocorrelation (ACR), Kaiser–Teager energy (KTE), power spectral density (PSD), autoregressive coefficients (ARC), blood oxygen saturation (SpO2), and body mass index (BMI). Further, they considered input features from the spectral analysis of the PPG signals, such as kurtosis (kurt) and skewness (skew) of the frequency distribution. Alongside these features, they calculated the heart rate (HR) and breath rate (BR) to validate the PPG signals. For each frame f of the PPG signal s, the feature vector is expressed as Equation (12) [9].
X F f = [ s z c r ,   s A C R ,   s P S D k u r t ,   s P S D v a r ,   s P S D m e a n ,   s K T E k u r t ,   s K T E v a r ,   s K T E m e a n ,   s K T E s k e w ,   s s p e c k u r t ,   s s p e c s k e w ,   s w a v e l e t m e a n ,   s A R ,   s s p o 2 ,   s s k e w ,   s s a d ,   B M I ]
In the case of our model, for each PPG signal s, the feature vector can be expressed as Equation (13)
X F = [ S S p O 2 ]
In Table 10, the Pearson’s r values represent the performances of the models, the number of features denotes the features used in the model, and the number of estimators represents the number of estimator trees in the models. The run time column in Table 10 represents the average execution time for estimating the blood-glucose concentration for one set of inputs.
From Table 10, it can be observed that our model outperforms the random forest model of [9] for all metrics. The Pearson’s r of the XGBoost model [9] is slightly better than ours. However, the XGBoost model of [9] uses more features than ours to estimate blood-glucose concentrations; this renders the model [9] more complex and it requires more time to estimate the blood-glucose concentrations with comparable accuracy. We used only SpO2 as the feature to estimate blood-glucose concentration, which reduces the model complexity and renders the model independent of different features.

4. Discussion

A Monte Carlo (MC) photon simulation-based model for estimating blood-glucose concentration via PPG on the fingertip is presented in this paper. The MC method was chosen for the photon simulations in the finger model because of its flexibility in computing optical interactions with biological tissues. A heterogeneous finger model with skin, fat, muscle, and bone layers was designed to propagate photons. To facilitate photon simulations in the model, the skin layer was divided into six sublayers. Two of the sublayers do not contain any blood and the remaining sublayers have blood flow. Bio-optical properties such as absorption coefficient, scattering coefficient, anisotropy, and refractive index of these sublayers were obtained at both 660 nm and 940 nm to design the finger model for photon simulations.
After Monte Carlo photon propagation in the finger model, the detected photon intensities were recorded for use in the machine-learning model. The XGBoost regressor was used to analyze the relationships among the parameters. For the inputs to the machine-learning model, we used the detected photon intensities, which were considered as synthetic data, along with specific SpO2 and glucose values. Four evaluation metrics, as well as the EGA plot and Bland–Altman analysis were considered to evaluate the MC-based model performance. We also collected PPG data from 35 volunteers with red and infrared light to evaluate the proposed model. By analyzing the blood-glucose estimation results, the proposed model was shown to have better performance than a few comparison models from the literature. The Pearson correlation coefficient (Pearson’s r) and R2 values of the synthetic data were 0.91 and 0.83, respectively. For the collected PPG data, the Pearson’s r and R2 values were 0.85 and 0.68, respectively. Moreover, the EGA showed clinically accurate results.
Previous studies in the field of noninvasive estimation of blood-glucose concentrations [17,18,19,20] has focused on deriving mathematical relationships between optical signals and physiological parameters, which often creates obstacles in estimating the desired parameters accurately. Moreover, PPG-based physiological features, signal-oriented characteristics, and physical parameters such as zero-crossing rate, autocorrelation, body mass index (BMI) often fail to estimate the blood-glucose concentration more accurately. Therefore, to reduce the possibility of inaccurate estimation of blood glucose concentration, the proposed finger model has been considered as heterogeneous, which was not considered in previous studies, and the bio-optical properties have also been deduced. The heterogenous finger model proposed in our study provides the scope for optimizing the model errors, i.e., the more precise design of the model and more accurate results. As the earlier studies in this field focused on deriving a mathematical model for estimating the blood glucose concentration, there is little scope for optimizing the model error as well as model complexity. Furthermore, in the case of a mathematical model, the computational time for estimating blood glucose concentration is longer than that of our proposed model. The Monte Carlo (MC) photon simulation-based model provides an estimation model that requires less time to estimate the desired parameters, thus reducing the computational time of the system.
In our study, heterogeneous finger models are considered for each layer thickness, but the thickness can vary from person to person. Therefore, future study may include variations in layer thickness and collecting more diverse datasets for both hypoglycemic and hyperglycemic subjects. Despite some limitations of this study, the proposed method is suitable for research purposes.

5. Conclusions

In this work, we proposed a Monte Carlo (MC) photon simulation-based model for noninvasive in vivo estimations of blood-glucose concentrations. The proposed approach comprises a finger model for propagating photons with the bio-optical properties of each of the layers at two wavelengths. After photon propagation by MC simulation, we used the detected photon intensities to estimate the blood-glucose concentrations with a supervised machine-learning model. The results were visualized using error grid analysis (EGA) plots and Bland–Altman analyses. Compared with other commonly used noninvasive blood-glucose estimation models, our proposed model was shown to be less complex but more accurate for estimating blood-glucose concentration.

Author Contributions

C.A.H.: Conceptualization, methodology, software, writing—original draft; S.H.: software, validation, resources; T.-H.K.: formal analysis; K.-D.K.: validation, supervision, project administration, funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Research Foundation of Korea Grant funded by the Ministry of Science, ICT, Future Planning [2015R1A5A7037615] and was also results of a study on the “Leaders in INdustry-university Cooperation +” Project, supported by the Ministry of Education and National Research Foundation of Korea.

Institutional Review Board Statement

Our research methodology complies with the ethical regulations of the Institutional Review Board (IRB), Kookmin University, Seoul, Korea. This research was conducted in accordance with the guidelines provided by the IRB, Kookmin University. We have also obtained informed consent from all the participants for utilizing the data obtained from them for academic research purposes.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

We have created our own dataset for this study. Since further research are on processing, we cannot publish the dataset right now.

Conflicts of Interest

The authors hereby declare that they have no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the publication of the results.

References

  1. Engoren, M.; Schwann, T.A.; Habib, R.H. Hyperglycemia, Hypoglycemia, and Glycemic Complexity are Associated with Worse Outcomes after Surgery. J. Crit. Care 2014, 29, 611–617. [Google Scholar] [CrossRef]
  2. Lekha, S.; Suchetha, M. Real-Time Non-Invasive Detection and Classification of Diabetes Using Modified Convolution Neural Network. IEEE J. Biomed. Health Inform. 2018, 22, 1630–1636. [Google Scholar] [CrossRef]
  3. Alian, A.A.; Shelley, K.H. Photoplethysmography. Best Pract. Res. Clin. Anaesthesiol. 2014, 28, 395–406. [Google Scholar] [CrossRef]
  4. Tamura, T.; Maeda, Y.; Sekine, M.; Yoshida, M. Wearable Photoplethysmographic Sensors—Past and Present. Electronics 2014, 3, 282–302. [Google Scholar] [CrossRef]
  5. Akl, T.J.; Wilson, M.A.; Ericson, M.N.; Coté, G.L. Quantifying Tissue Mechanical Properties Using Photoplethysmography. Biomed. Opt. Express 2014, 5, 2362–2375. [Google Scholar] [CrossRef] [Green Version]
  6. Aoyagi, T.; Miyasaka, K. Pulse Oximetry: Its Invention, Contribution to Medicine, and Future Tasks. Anesth. Analg. 2002, 94, S1–S3. [Google Scholar]
  7. Xing, X.; Ma, Z.; Zhang, M.; Zhou, Y.; Dong, W.; Song, M. An Unobtrusive and Calibration-Free Blood Pressure Estimation Method Using Photoplethysmography and Biometrics. Sci. Rep. 2019, 9, 8611. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Banik, P.P.; Hossain, S.; Kwon, T.-H.; Kim, H.; Kim, K.-D. Development of a Wearable Reflection-Type Pulse Oximeter System to Acquire Clean PPG Signals and Measure Pulse Rate and SpO2 with and without Finger Motion. Electronics 2020, 9, 1905. [Google Scholar] [CrossRef]
  9. Sen Gupta, S.; Kwon, T.-H.; Hossain, S.; Kim, K.-D. Towards Non-Invasive Blood Glucose Measurement Using Machine Learning: An All-Purpose PPG System Design. Biomed. Signal Process. Control 2021, 68, 102706. [Google Scholar] [CrossRef]
  10. Hossain, S.; Gupta, S.S.; Kwon, T.-H.; Kim, K.-D. Derivation and Validation of Gray-Box Models to Estimate Noninvasive in-Vivo Percentage Glycated Hemoglobin Using Digital Volume Pulse Waveform. Sci. Rep. 2021, 11, 12169. [Google Scholar] [CrossRef]
  11. 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]
  12. Jacques, S.L.; Wang, L. Monte Carlo Modeling of Light Transport in Tissues. In Optical-Thermal Response of Laser-Irradiated Tissue; Lasers, Photonics, and Electro-Optics; Welch, A.J., van Gemert, M.J.C., Eds.; Springer: Boston, MA, USA, 1995; pp. 73–100. ISBN 978-1-4757-6092-7. [Google Scholar]
  13. Wisotzky, E.L.; Uecker, F.C.; Dommerich, S.; Hilsmann, A.; Eisert, P.; Arens, P. Determination of Optical Properties of Human Tissues Obtained from Parotidectomy in the Spectral Range of 250 to 800 Nm. J. Biomed. Opt. 2019, 24, 1–7. [Google Scholar] [CrossRef] [PubMed]
  14. Zhu, C.; Liu, Q. Review of Monte Carlo Modeling of Light Transport in Tissues. J. Biomed. Opt. 2013, 18, 050902. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Nawaz Jadoon, R.; Shahzad, A.; Shah, S.A.A.; Khan, M.A.; Akram, T.; Zhou, W. Veins Depth Estimation Using Diffused Reflectance Parameter. Appl. Sci. 2020, 10, 8238. [Google Scholar] [CrossRef]
  16. Periyasamy, V.; Pramanik, M. Advances in Monte Carlo Simulation for Light Propagation in Tissue. IEEE Rev. Biomed. Eng. 2017, 10, 122–135. [Google Scholar] [CrossRef]
  17. Liu, W.; Huang, A.; Wang, P. BpMC: A Novel Algorithm Retrieving Multilayered Tissue Bio-Optical Properties for Non-Invasive Blood Glucose Measurement. In Proceedings of the 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Kansas City, MO, USA, 13–16 November 2017; pp. 451–456. [Google Scholar]
  18. Xiong, B.; Wei, W.; Liu, N.; He, J.-J. Monte Carlo Simulation of Non-Invasive Glucose Measurement Based on FMCW LIDAR. In Proceedings of the Optics in Health Care and Biomedical Optics IV, Beijing, China, 18–20 October 2010; International Society for Optics and Photonics: Bellingham, WA, USA, 2010; Volume 7845, p. 784518. [Google Scholar]
  19. Enejder, A.M.K.; Scecina, T.G.; Oh, J.; Hunter, M.; Shih, W.; Sasic, S.; Horowitz, G.L.; Feld, M.S. Raman Spectroscopy for Noninvasive Glucose Measurements. J. Biomed. Opt. 2005, 10, 031114. [Google Scholar] [CrossRef] [PubMed]
  20. Moschou, E.A.; Sharma, B.V.; Deo, S.K.; Daunert, S. Fluorescence Glucose Detection: Advances Toward the Ideal In Vivo Biosensor. J. Fluoresc. 2004, 14, 535–547. [Google Scholar] [CrossRef]
  21. Odland, G.F. Structure of the Skin. In Physiology, Biochemistry, and Molecular Biology of the Skin; Oxford University Press: New York, NY, USA, 1991; Volume 1, pp. 3–62. [Google Scholar]
  22. Tuchin, V.V. Tissue Optics: Light Scattering Methods and Instruments for Medical Diagnosis; Society of Photo-Optical Instrumentation Engineers (SPIE): Bellingham, WA, USA, 2015; ISBN 978-1-62841-516-2. [Google Scholar]
  23. Skin Optics Summary. Available online: https://omlc.org/news/jan98/skinoptics.html (accessed on 30 March 2021).
  24. Meglinski, I.V.; Matcher, S.J. Quantitative Assessment of Skin Layers Absorption and Skin Reflectance Spectra Simulation in the Visible and Near-Infrared Spectral Regions. Physiol. Meas. 2002, 23, 741–753. [Google Scholar] [CrossRef]
  25. Wang, R.K.; Tuchin, V.V. Advanced Biophotonics: Tissue Optical Sectioning; CRC Press: Boca Raton, FL, USA, 2016; ISBN 978-0-429-18733-9. [Google Scholar]
  26. Meglinski, I.V.; Matcher, S.J. Computer Simulation of the Skin Reflectance Spectra. Comput. Methods Programs Biomed. 2003, 70, 179–186. [Google Scholar] [CrossRef] [Green Version]
  27. Nitzan, M.; Taitelbaum, H. The Measurement of Oxygen Saturation in Arterial and Venous Blood. IEEE Instrum. Meas. Mag. 2008, 11, 9–15. [Google Scholar] [CrossRef]
  28. Dremin, V.; Dremin, V.; Dremin, V.; Zherebtsov, E.; Zherebtsov, E.; Bykov, A.; Popov, A.; Doronin, A.; Meglinski, I.; Meglinski, I.; et al. Influence of Blood Pulsation on Diagnostic Volume in Pulse Oximetry and Photoplethysmography Measurements. Appl. Opt. 2019, 58, 9398–9405. [Google Scholar] [CrossRef] [PubMed]
  29. Chatterjee, S.; Kyriacou, P.A. Monte Carlo Analysis of Optical Interactions in Reflectance and Transmittance Finger Photoplethysmography. Sensors 2019, 19, 789. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Chapman, G. The Body Fluids and Their Functions; The Institute of Biology’s Studies in Biology: London, UK; Arnold: London, UK, 1967. [Google Scholar]
  31. Morel, A.; Prieur, L. Analysis of Variations in Ocean Color. Limnol. Oceanogr. 1977, 709–722. [Google Scholar] [CrossRef]
  32. Kou, L.; Labrie, D.; Chylek, P. Refractive Indices of Water and Ice in the 0.65 Μm–2.5 Μm Spectral Range. Appl. Opt. 1993, 32, 3531–3540. [Google Scholar] [CrossRef] [Green Version]
  33. Optical Absorption of Hemoglobin. Available online: https://omlc.org/spectra/hemoglobin/ (accessed on 30 March 2021).
  34. Andor Learning Centre. Glucose Spectrum|Measuring the Spectral Response of Glucose. Available online: https://andor.oxinst.com/learning/view/article/spectral-response-of-glucose (accessed on 11 January 2021).
  35. Yan, S.; Fang, Q. Hybrid Mesh and Voxel Based Monte Carlo Algorithm for Accurate and Efficient Photon Transport Modeling in Complex Bio-Tissues. Biomed. Opt. Express 2020, 11, 6262–6270. [Google Scholar] [CrossRef]
  36. Ren, N.; Liang, J.; Qu, X.; Li, J.; Lu, B.; Tian, J. GPU-Based Monte Carlo Simulation for Light Propagation in Complex Heterogeneous Tissues. Opt. Express 2010, 18, 6811–6823. [Google Scholar] [CrossRef]
  37. Henyey, L.G.; Greenstein, J.L. Diffuse Radiation in the Galaxy. Astrophys. J. 1941, 93, 70–83. [Google Scholar] [CrossRef]
  38. Clarke, W.L. The Original Clarke Error Grid Analysis (EGA). Diabetes Technol. Ther. 2005, 7, 776–779. [Google Scholar] [CrossRef] [PubMed]
  39. Espressif Systems. ESP32-PICO-V3. Available online: https://www.espressif.com/en/producttype/esp32-pico-v3 (accessed on 8 June 2021).
  40. OSRAM Opto Semiconductors. BIOFY®, SFH 7050. Available online: https://www.osram.com/ecat/BIOFY%C2%AE%20SFH%207050/com/en/class_pim_web_catalog_103489/prd_pim_device_2220012/ (accessed on 8 June 2021).
  41. TI.Com. AFE4404 Data Sheet, Product Information and Support. Available online: https://www.ti.com/product/AFE4404?utm_source=google&utm_medium=cpc&utm_campaign=asc-null-null-GPN_EN-cpc-pf-google-kr&utm_content=AFE4404&ds_k=AFE4404&DCM=yes&gclid=CjwKCAjwqvyFBhB7EiwAER786Z7PSeVdW881lxC2-YnEcKPQZIJu03022zAtaCWsXd16veK9Ei3PjRoCfr0QAvD_BwE&gclsrc=aw.ds (accessed on 8 June 2021).
  42. i-SENS. CareSens® II Plus Manual (English). Available online: https://i-sens.com/support/downloads/?mod=document&uid=18 (accessed on 16 July 2021).
  43. Www.Schiller.Ch. Available online: https://www.schiller.ch/bn/en/product/argus-oxm-plus (accessed on 21 June 2021).
  44. Jacques, S.L. Corrigendum: Optical Properties of Biological Tissues: A Review. Phys. Med. Biol. 2013, 58, 5007–5008. [Google Scholar] [CrossRef]
Figure 1. Workflow diagram in this study.
Figure 1. Workflow diagram in this study.
Sensors 21 04918 g001
Figure 2. Proposed finger model: (a) layers of the finger and (b) sublayers of the skin.
Figure 2. Proposed finger model: (a) layers of the finger and (b) sublayers of the skin.
Sensors 21 04918 g002
Figure 3. Flowchart for MC simulation in the finger model.
Figure 3. Flowchart for MC simulation in the finger model.
Sensors 21 04918 g003
Figure 4. Workflow diagram for estimating blood-glucose concentration.
Figure 4. Workflow diagram for estimating blood-glucose concentration.
Sensors 21 04918 g004
Figure 5. Block diagram of proposed hardware for data acquisition.
Figure 5. Block diagram of proposed hardware for data acquisition.
Sensors 21 04918 g005
Figure 6. Histograms of (a) blood-glucose concentration and (b) SpO2 values of the subjects.
Figure 6. Histograms of (a) blood-glucose concentration and (b) SpO2 values of the subjects.
Sensors 21 04918 g006
Figure 7. Data calibration block diagram.
Figure 7. Data calibration block diagram.
Sensors 21 04918 g007
Figure 8. Absorption coefficients of the skin layers as functions of wavelength [24].
Figure 8. Absorption coefficients of the skin layers as functions of wavelength [24].
Sensors 21 04918 g008
Figure 9. Photon fluence in the voxel-based finger model at 660 nm: (a) 3D and (b) XY-plane views.
Figure 9. Photon fluence in the voxel-based finger model at 660 nm: (a) 3D and (b) XY-plane views.
Sensors 21 04918 g009
Figure 10. Photon fluence in the voxel-based finger model at 940 nm: (a) 3D and (b) XY-plane views.
Figure 10. Photon fluence in the voxel-based finger model at 940 nm: (a) 3D and (b) XY-plane views.
Sensors 21 04918 g010
Figure 11. (a) Fitted plot after XGBoost regression, and (b) error grid analysis (EGA) plot for the synthetic data.
Figure 11. (a) Fitted plot after XGBoost regression, and (b) error grid analysis (EGA) plot for the synthetic data.
Sensors 21 04918 g011
Figure 12. Bland–Altman analysis for the estimated glucose concentrations for the synthetic data.
Figure 12. Bland–Altman analysis for the estimated glucose concentrations for the synthetic data.
Sensors 21 04918 g012
Figure 13. (a) Fitted plot after XGBoost regression, and (b) EGA plot for real data.
Figure 13. (a) Fitted plot after XGBoost regression, and (b) EGA plot for real data.
Sensors 21 04918 g013
Figure 14. Bland–Altman analysis for the estimated glucose concentration for real data.
Figure 14. Bland–Altman analysis for the estimated glucose concentration for real data.
Sensors 21 04918 g014
Table 1. Thicknesses of the layers of the proposed finger model.
Table 1. Thicknesses of the layers of the proposed finger model.
LayerThickness (mm)
Stratum corneum0.02
Epidermis0.25
Papillary dermis0.1
Upper blood net dermis0.08
Reticular dermis0.2
Deep blood net dermis0.3
Fat0.55
Muscle1.5
Bone2
Table 2. Blood and water volume fractions of the proposed finger model layers.
Table 2. Blood and water volume fractions of the proposed finger model layers.
Layer Blood   Volume   Fraction ,   V b   ( % ) Water   Volume   Fraction ,   V w a t   ( % )
Stratum corneum05
Epidermis020
Papillary dermis550
Upper blood net dermis2060
Reticular dermis470
Deep blood net dermis1070
Fat070
Muscle070
Bone00
Table 3. Absorption coefficients of water, oxyhemoglobin, and deoxyhemoglobin.
Table 3. Absorption coefficients of water, oxyhemoglobin, and deoxyhemoglobin.
ElementAbsorption Coefficient (mm−1)
660 nm940 nm
Water   ( μ a W a t )0.000410.00181811
Oxyhemoglobin   ( μ a H b O )0.01710.1728
Deoxyhemoglobin   ( μ a H H b )0.0650.037
Table 4. Ranges of SpO2 and glucose molar concentration values in the regression model.
Table 4. Ranges of SpO2 and glucose molar concentration values in the regression model.
Lower LimitUpper LimitIncrement
SpO2 (%)701001
Molar concentration (mol·L−1)3.08.00.1
Table 5. Optical properties of the finger model.
Table 5. Optical properties of the finger model.
Layers Absorption   Coefficient ,   μ a
mm−1
Scattering   Coefficient ,   μ s
mm−1
Anisotropy, gRefractive Index, n
660 nm940 nm660 nm940 nm
Stratum corneum 0.24959 0.09745 100 0.86 1.5
Epidermis 0.33538 0.21397 45 0.8 1.34
Papillary dermis 0.04624 0.23308 30 0.9 1.4
Upper blood net dermis 0.02898 0.24202 35 0.95 1.39
Reticular dermis 0.02636 0.29906 25 0.8 1.4
Deep blood net dermis 0.03749 0.32549 30 0.95 1.38
Fat 0.0104 0.0170 6.20 5.42 0.8 1.37
Muscle 0.0816 0.0401 8.61 5.81 0.5 1.37
Bone 0.0351 0.0457 34.45 24.70 0.92 1.37
Table 6. Zonal accuracies of the EGA plot.
Table 6. Zonal accuracies of the EGA plot.
ZoneABCDE
Sample percentage91.8%5.05%0%3.15%0%
Table 7. Evaluation metric values.
Table 7. Evaluation metric values.
MetricMSEMAERMSER2Pearson’s r
Values110.798.5110.530.830.91
Table 8. Zonal accuracy of the EGA plot.
Table 8. Zonal accuracy of the EGA plot.
ZoneABCDE
Sample Percentage80.0%20.0%0%0%0%
Table 9. Evaluation metric values.
Table 9. Evaluation metric values.
MetricMSEMAERMSER2Pearson’s r
Values258.1311.616.10.680.85
Table 10. Performance comparison with the models in [9].
Table 10. Performance comparison with the models in [9].
ModelPearson’s rMAERMSENumber of FeaturesNumber of EstimatorsRun Time (ms)
XGBoost [9]0.8911.812.61710016.087
Random Forest [9]0.8113.6717.417100016.475
Ours0.8511.616.111000.004
Best values are in boldface font.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Haque, C.A.; Hossain, S.; Kwon, T.-H.; Kim, K.-D. Noninvasive In Vivo Estimation of Blood-Glucose Concentration by Monte Carlo Simulation. Sensors 2021, 21, 4918. https://0-doi-org.brum.beds.ac.uk/10.3390/s21144918

AMA Style

Haque CA, Hossain S, Kwon T-H, Kim K-D. Noninvasive In Vivo Estimation of Blood-Glucose Concentration by Monte Carlo Simulation. Sensors. 2021; 21(14):4918. https://0-doi-org.brum.beds.ac.uk/10.3390/s21144918

Chicago/Turabian Style

Haque, Chowdhury Azimul, Shifat Hossain, Tae-Ho Kwon, and Ki-Doo Kim. 2021. "Noninvasive In Vivo Estimation of Blood-Glucose Concentration by Monte Carlo Simulation" Sensors 21, no. 14: 4918. https://0-doi-org.brum.beds.ac.uk/10.3390/s21144918

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