Skip to main content
Computational and Mathematical Methods in Medicine logoLink to Computational and Mathematical Methods in Medicine
. 2016 Aug 22;2016:8301962. doi: 10.1155/2016/8301962

Improved CEEMDAN and PSO-SVR Modeling for Near-Infrared Noninvasive Glucose Detection

Xiaoli Li 1, Chengwei Li 1,*
PMCID: PMC5011244  PMID: 27635151

Abstract

Diabetes is a serious threat to human health. Thus, research on noninvasive blood glucose detection has become crucial locally and abroad. Near-infrared transmission spectroscopy has important applications in noninvasive glucose detection. Extracting useful information and selecting appropriate modeling methods can improve the robustness and accuracy of models for predicting blood glucose concentrations. Therefore, an improved signal reconstruction and calibration modeling method is proposed in this study. On the basis of improved complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) and correlative coefficient, the sensitive intrinsic mode functions are selected to reconstruct spectroscopy signals for developing the calibration model using the support vector regression (SVR) method. The radial basis function kernel is selected for SVR, and three parameters, namely, insensitive loss coefficient ε, penalty parameter C, and width coefficient γ, are identified beforehand for the corresponding model. Particle swarm optimization (PSO) is employed to optimize the simultaneous selection of the three parameters. Results of the comparison experiments using PSO-SVR and partial least squares show that the proposed signal reconstitution method is feasible and can eliminate noise in spectroscopy signals. The prediction accuracy of model using PSO-SVR method is also found to be better than that of other methods for near-infrared noninvasive glucose detection.

1. Introduction

Diabetes is a chronic disease that poses a serious threat to human health. According to the International Diabetes Federation (IDF) in 2014, diabetes affects 387 million individuals around the world, and this figure is expected to increase to 592 million in 2035 [1]. The diabetes, cancer, and cardiovascular diseases are the main causes of death since 2005 [2]. At present, diabetes is treated by detecting blood glucose concentrations to adjust the dose of glucose-lowering drugs, thus controlling blood glucose levels to prevent and reduce the symptoms of diabetes and its complications [3]. The accurate detection of blood glucose concentrations is important in diabetes prevention and treatment.

Diabetes monitoring is usually carried out in hospitals or through self-monitoring [4]; diabetes monitoring commonly involves invasive detection, which uses high amounts of biochemical reagents, entails long testing times, and causes inevitable pain and inconvenience to patients. By contrast, noninvasive blood glucose detection [57] offers a number of advantages, such as fast analysis speed, absence of trauma, low cost, and environmental friendliness. Noninvasive optical detection technology [810] is an important research topic in the area of noninvasive blood glucose detection. Since the 1970s, scientists have applied optics to determine the chemical composition of the human body. Noninvasive optical detection technologies include a variety of methods, such as near-infrared spectroscopy [11, 12], infrared spectroscopy [13], polarimetry [14], photoacoustics [15], Raman spectroscopy [16], and light-scattering coefficient method [17].

Near-infrared light, the wavelength of which varies from 780 nm to 2526 nm, is the electromagnetic wave between visible light and mid-infrared light that can penetrate the human skin and tissues. A good linear correlation exists between blood glucose concentrations and near-infrared spectrum absorption. In recent years, near-infrared spectroscopy measurement has been widely employed and has thus become fast-developing technology for analysis, particularly in medical applications [11, 18, 19]. The research into near-infrared spectroscopy combined with chemometrics is regarded as an effective method for the noninvasive detection of blood glucose concentrations [11, 20].

Empirical mode decomposition (EMD), which is an adaptive time frequency data analysis method, is widely used in nonsteady and nonlinear systems [21]. However, mode mixing occurs in EMD. For example, different oscillations exist in the same intrinsic mode function (IMF), or similar oscillations exist in different IMFs. This problem is addressed with ensemble empirical mode decomposition (EEMD), which employs EMD to integrated signals with white Gaussian noise [22]. However, signals with added noise can produce varying numbers of IMFs, and reconstructed signals contain residual noise after decomposition. In complementary ensemble empirical mode decomposition (CEEMD), which can completely eliminate the residual noise in reconstructed signals [23], pairs of positive and negative noises are added to a signal to improve the efficiency of the original noise auxiliary method. EEMD or CEEMD will produce wrong ingredients components, and the IMFs obtained via decomposition may fail to meet the definition of IMF when parameter selection is ineffective. These limitations are resolved with another noise auxiliary algorithm, called CEEMDAN, which is used to achieve an accurate reconstruction of original signals and pure decomposed mode spectra [24]. The iterations of CEEMDAN are less than half of the iterations of EEMD. Moreover, CEEMDAN can accurately reconstruct original signals and recover the features of EMD that are lacking in EEMD. However, CEEMDAN still has some problems which need to be improved; for example, its modes contain some residual noise, and the signal information shows some spurious modes in the early stages of decomposition [25]. To overcome these two issues, the improved CEEMDAN method is applied in this paper to obtain modes with less noise and more physical meaning.

The EMD-based methods can decompose the signal into a series of IMFs which contain the noisy modes and information modes. Therefore, it can be powerful adaptive tool to extract the sensitive intrinsic mode functions to reconstruct the signal. The problems is how to select the sensitive mode to distinguish relevant IMFs and irrelevant IMFs in an efficient way. Reference [26] uses an analogue approach based on consecutive mean squared error (CMSE) criterion. The signal is reconstructed from the mode whose criterion is minimal. In [27], the authors propose an intuitive selected mode method by a new criterion based on Hausdorff distance (HD). Moreover, [28] introduces the mutual information (MI) to select the sensitive IMFs which can reflect the signal characteristics for signal reconstruction. In this paper, the correlative coefficient is used to select relevant IMFs to extract useful spectral information.

Chemometrics, which was proposed by Bhattacharjee in 1994 [29], employs a multivariate statistical analysis of calibration methods and computing technologies to calculate the sample content of each component combined with the near-infrared spectrum. Common linear chemometrics modeling methods include multiple linear regression, principal components regression, and partial least squares (PLS) regression. Examples of nonlinear modeling methods include artificial neural networks and support vector regression (SVR). Generally, modeling is the process of selecting parameters and methods. SVR can obtain the global optimal solution in spectrum detection and convert linear regression to nonlinear regression, as well as kernel function to the linear mapping of high-dimensional space. The basic principle of SVR, which is a regression method developed from support vector machine, is to map the original data to high-dimensional feature space through nonlinear mapping and to establish a regression model in this space. Applying SVR in near-infrared spectrum quantitative analysis modeling produces a good effect. The commonly used kernel functions include linear kernel functions, polynomial kernel functions, radial basis kernel functions, and sigmoid kernel functions. Many researches and experiments demonstrate that radial basis kernel functions are preferable options if previous knowledge is insufficient. The particle swarm optimization- (PSO-) SVR method is proposed to select ε, C, and γ simultaneously. The results show the satisfactory learning precision and generalization ability with PSO-SVR.

The paper is organized as follows. Section 2 provides a description of the spectrum reconstruction method based on improved CEEMDAN and the PSO-SVR model. The CEEMDAN algorithm, improved CEEMDAN algorithm, correlative coefficient, PSO, and SVR are also introduced. Section 3 presents the near-infrared spectrum experiments on glucose solutions and the results of different modeling methods. Section 4 presents the conclusion of the study.

2. Methods

2.1. CEEMDAN Algorithm

The basis of CEEMDAN is EEMD. Thus, the decomposition theory of the EEMD method is described first [24].

  • (1)

    Set x i(n) = x(n) + w i(n), where w i(n)  (i = 1,…, I) is a different white Gaussian noise.

  • (2)

    The modes IMFk i(n) of each x i(n)  (i = 1,…, I) can be obtained by EMD, where k = 1,…, K representatives modes.

  • (3)
    The kth mode of x(n) is set to IMF-k, and the corresponding average of IMFk i is
    IMFkn=1Ii=1IIMFkin. (1)

In EEMD, each independently decomposed x i(n) produces residue r k i(n) = r k−1 i(n) − IMFk i(n). However, the decomposition modes are called IMF~k, and the first residue is r1n=xn-IMF~1(n), where IMF~1(n) is obtained by employing EEMD. IMF~2n is the mean value of the result. r 1(n) with a different given noise is decomposed by EMD. The next residue is r2n=r1n-IMF~2(n). Other modes continue this process until the stop condition is met.

Operator E j(·) is the jth mode of a given signal decomposed by EMD, where w i is the white noise with the mean value of zero and the variance of one.

If x(n) is the signal, then the steps of CEEMDAN are described as follows:

  • (1)

    The signal x(n) + ε 0 w i(n) is decomposed by EMD I times to obtain the first mode: IMF~1n=(1/I)i=1IIMF1in=IMF-1(n).

  • (2)

    When k = 1, the first residue r1n=xn-IMF~1(n) is calculated.

  • (3)
    r 1(n) + ε 1 E 1(w i(n))  (i = 1,…, I) is decomposed until the first EMD mode is obtained. The second mode is then calculated:
    IMF~2n=1Ii=1IE1r1n+ε1E1win. (2)
  • (4)

    When k = 2,…, K, the kth residue rkn=rk-1n-IMF~k(n) is calculated.

  • (5)
    r k(n) + ε k E k(w i(n))  (i = 1,…, I) is decomposed until the first EMD mode is obtained. The (k + 1)th mode is then defined:
    IMF~k+1n=1Ii=1IE1rkn+εkEkwin. (3)
  • (6)
    Steps (4)–(6) are repeated until the obtained residue can not be decomposed; that is, the residue has a maximum of one extreme at most. The final residue meets Rn=xn-k=1KIMF~k, where K is the total mode number. Thus the expression of signal x(n) is
    xn=k=1KIMF~k+Rn. (4)

2.2. Improved CEEMDAN Algorithm

According to [25], the improved CEEMDAN algorithm is described based on CEEMDAN as follows:

  • (1)

    For x i(n) = x(n) + β 0 E 1(w i(n)), calculate the local means of I realizations by EMD to obtain the first residue, r 1 = 〈M(x i(n))〉, where β 0 = ε 0std(x)/std(E 1(w i(n))) and M(·) is the operation which produces the local mean of the signal.

  • (2)

    When k = 1, calculate the first mode: IMF~1n=x(n)-r1.

  • (3)
    Estimate the second residue as the average of local means of the realizations r 1(n) + β 1 E 2(w i(n)); then the second mode is defined
    IMF~2n=r1r2=r1Mr1+β1E2win. (5)
  • (4)
    Calculate the kth residue and kth mode (k = 3,…, K):
    r1=Mrk1+βk1Ekwin, (6)
    IMF~kn=rk1rk. (7)
  • (5)

    Repeat (4) for the next k.

2.3. Correlative Coefficient

The correlative coefficient is widely applied in almost all areas of science and technology. The correlative coefficient is a dimensionless index used in multivariate statistics to represent the statistical relationship between two groups of variables. Its value ranges from −1 to 1, and it is divided into three classes, namely, positive correlation, irrelevant correlation, and negative correlation. Generally, certain processing in the computation is necessary to combine the negative correlation with the positive correlation. The value of the correlative coefficient ranges from 0 to 1, and a high value indicates a strong correlation. After setting the two groups of variables, namely, x, y, the correlative coefficient ρ xy is

ρxy=covx,ycovx,x·covy,y, (8)

where covx,y=(1/n-1)i=1n(xi-x-)(yi-y-), covx,x=(1/n-1)i=1n(xi-x-)2, covy,y=(1/n-1)i=1n(yi-y-)2, x-=(1/n)i=1nxi, and y-=(1/n)i=1nyi.

Thus, the correlative coefficient can be expressed as

ρxy=i=1nxixyiyi=1nxix2·i=1nyiy2. (9)

2.4. Signal Reconstitution Method

Signal characteristics are not evident because of the overlapped hydrogen absorption peaks in the near-infrared spectrum. Moreover, the modeling result using the original spectroscopy data is inferior, and the accuracy is not high. Therefore, removing useless components can produce satisfactory predictions and simplifies the model. According to improved CEEMDAN and the correlation coefficient, the signal reconstitution method can be concluded by employing the following steps.

  • (1)

    The original signal is decomposed into IMFi  (i = 1,2,…, n) by using the improved CEEMDAN algorithm, and n is the number of IMFs.

  • (2)
    All the correlative coefficient value between IMFi and the original signal is calculated using formula (9). The sensitive IMFs are selected according to the correlative coefficient threshold [30], which is shown in formula (10).
    μh=maxμi10×maxμi3i=1,2,,n. (10)
  • In the formula above, μ i represents the correlative coefficient between IMFi and the original signal, and the maximum number of correlative coefficient is denoted by max⁡(μ i).

  • If the correlative coefficient value between IMFi and the original signal is larger than μ h, then the relevant IMF is maintained as the sensitive mode. Otherwise, the relevant IMF is removed as a false component.

  • (3)

    The sensitive IMFs are selected to reconstruct the signal for modeling.

2.5. PSO-SVR Modeling Method

The PSO algorithm is a type of parallel global search strategy that is based on population. It is easy to implement, and its concept is relatively simple; in PSO, many parameters no longer require adjustments. PSO exhibits a fast convergence speed and the capability of dealing with high-dimensional problems.

The speed-position model is used in the PSO algorithm. In the D-dimension solution space, the position of the ith particle in the group is X i = (x i1, x i2,…,x iD)T, and the velocity ratio is V i = (v i1, v i2,…,v iD)T. The individual extreme value at the current time is p ibest, and the global extreme value is g best. In each iteration process, the particles adjust the position and velocity of the current time by tracking the individual extreme value and global extreme value and state in the previous time. The iterative formula is shown as follows:

vik+1=wvik+c1randpibestxik+c2randgbestxik,Xik+1=Xik+Vik+1, (11)

where V(k), V(k + 1), X(k), X(k + 1) are the velocity and position at the current moment and next moment, respectively; rand ⁡( ) is the random number within [0, 1], and c 1, c 2 are the learning factors which are usually equal to two. ω is the weighting factor that should automatically decrease with algorithm iteration to accelerate convergence speed; it is generally defined as

ω=ωmin+itermaxiterωmaxωminitermax, (12)

where ω max and ω min are the maximum and minimum weighting factors, respectively, iter is the current iteration number, and itermax is the total iteration number.

For the sample data set {x i, y i}  (i = 1,2,…, n, x iR d, y iR), the regression function obtained by SVR fitting is

fxw·x+b=i=1na^aiφxi·φx+b=i=1na^aikxi,x+b, (13)

where a i and a^ are Lagrangian operators and b is the threshold. Consider the following:

Kxi,yi=expxixj22γ2  is  the  kernel  function. (14)

For PSO-SVR, the position and velocity of each particle are determined by 3D parameters (ε, C, γ). The mean square error (MSE), which can directly reflect the regression performance of SVR, is used as the fitness function:

MSE=i=1ny^yin1/2, (15)

where y^ is the estimated value of a new sample.

The steps for the optimal selection of parameters (ε, C, γ) in PSO-SVR are described as follows.

  • (1)

    The particle swarm ε, C, γ are initialized. Group size m is determined, the maximum and minimum weighting factors of algorithms ω max, ω min are identified, and the maximum iteration number itermax is set.

  • (2)

    The individual extreme value p ibest of each particle is set as the current position. The fitness of each particle is set using the fitness function, namely, formulas (13) and (15). The individual extreme value corresponds to the particle with the best fitness as the global extreme value g best.

  • (3)

    On the basis of steps (1)–(3) for iteration calculation, the position and speed of particle are updated.

  • (4)

    The fitness of each particle is evaluated using formulas (13) and (15).

  • (5)

    If the fitness of each particle is better than the corresponding fitness p ibest, then p ibest is updated. Otherwise, the original value is retained.

  • (6)

    If the updated p ibest of each particle is better than the global extreme value g best, the g best is updated. Otherwise, the original value is retained.

  • (7)

    If the maximum iteration is reached or if the solution does not change, the iteration is stopped. Otherwise, the process returns to step (3).

3. Experimental Results and Discussion

3.1. Simulation Signal Reconstruction Experiments

Consider the original signal y(t) = cos⁡ (4πt) + sin⁡ (15πt). The length of the data is 1024, as shown in Figure 1. White Gaussian noise is added to the original signal with the input signal to noise ratio (SNR) fixed at 5 dB. Noisy signal y(t) (Figure 2) is decomposed into eight modes. Figure 3 indicates that the sixth and seventh modes are two components of a pure signal. In the proposed method, the correlative coefficients between each IMF and noisy signal y(t) are calculated, and the threshold is obtained with formula (7). The reconstructed signal is the sum of IMFs with correlative coefficients larger than the threshold. For noisy signal y(t), the correlative coefficients of IMF6 and IMF7 are larger than the threshold (0.16721), which is shown in Table 1. The IMFs are arranged from high to low frequency, and the noise is often concentrated around the first IMFs. The first three modes should be removed to reconstruct the signal regardless of whether the correlative coefficients are larger than the threshold in the proposed method. The reconstructed signal is presented in Figure 4.

Figure 1.

Figure 1

Waveform of pure signal.

Figure 2.

Figure 2

Waveform of noisy signal.

Figure 3.

Figure 3

Waveform of IMFs.

Table 1.

Correlative coefficients between each mode and noisy signal.

Mode IMF1 IMF2 IMF3 IMF4 IMF5 IMF6 IMF7 IMF8
Correlative coefficient −0.0125 −0.0096 0.0054 0.0073 0.0579 0.7215 0.7429 0.0592

Figure 4.

Figure 4

Waveform of reconstructed and original signal.

The simulated signal y(t) is reconstructed to effectively reconstruct the spectral signal, and the reconstruction results for EMD, EEMD, CEEMD, CEEMDAN, and improved CEEMDAN are compared. In the experiments, the ensemble number and white Gaussian noise are fixed (the ensemble number is 100, and the SNR of white noise is 5 dB). The reconstruction effect is evaluated by introducing the SNR, root mean square error (RMSE), and correlative coefficient into this method. The SNR and RMSE are defined as

SNR=10log10t=1Nyt2t=1Ny~tyt2,RMSE=1Nt=1Ny~tyt2, (16)

where y~t is the reconstructed signal and y(t) is the original signal. Figure 5 demonstrates that EMD and improved CEEMDAN produce high SNR and small RMSE values. Hence, the reconstruction errors of these methods are smaller. However, EMD exhibits serious mode mixing. Moreover, the correlative coefficient values of these five methods are approximate, and the reconstruction effect can not be identified (Figure 5). Combining the SNR, RMSE, and correlative coefficients results (Table 2), the improved CEEMDAN method with the correlative coefficient exhibits a strong robustness to signal reconstruction and can extract useful signal information.

Figure 5.

Figure 5

SNR, RMSE, and correlative coefficient for y(t).

Table 2.

Values of SNR, RMSE, and correlative coefficient for reconstruction signal.

Methods SNR RMSE Correlative coefficient
EMD 16.6707 0.1533 0.9896
EEMD 13.0117 0.2336 0.9754
CEEMD 14.2667 0.2021 0.9824
CEEMDAN 16.2156 0.1615 0.9888
Improved CEEMDAN 18.1517 0.1292 0.9924

The experiment results from Figure 5 and Table 2 show that improved CEEMDAN method is better than that of the EMD, EEMD, CEEMD, and CEEMDAN. It is more suitable for the decomposition of nonstationary signal. For the signal y(t), the proposed selected mode method based on correlative coefficient with improved CEEMDAN decomposition is compared with the methods in [2628]. By the results shown as in Table 3, the correlative coefficient values of these four methods are approximate; however, the reconstruction effects of proposed method whose SNR is 18.2289 and RMSE is 0.1289 are superior to that of the other three methods. Therefore, the proposed method based on improved CEEMDAN has small reconstruction error and strong denoising ability.

Table 3.

Values of SNR, RMSE, and correlative coefficient for different methods.

Methods SNR RMSE Correlative coefficient
Improved CEEMDAN-CMSE 13.1254 0.2305 0.9817
Improved CEEMDAN-HD 16.8698 0.1498 0.9914
Improved CEEMDAN-MI 14.4521 0.1979 0.9835
Proposed method 18.2289 0.1289 0.9952

3.2. Near-Infrared Spectrum Experiments

3.2.1. Near-Infrared Spectrum of the Glucose Solution

The instrument utilized for near-infrared spectroscopy is the Antaris II FT-NIR, produced by America Thermo Company. It is used to carry out full spectrum scanning transmission in the spectrum ranging from 833 nm to 2630 nm. The near-infrared spectroscopy of the 75 samples of 15 groups with different concentrations (range of 50–1000 mg/dL) of glucose solutions is selected to establish the spectrum calibration model. In the actual experiments, the transmission spectroscopy of the same sample is carried out several times to avoid the influence of instability of the near-infrared spectroscopy and to improve accuracy. Thus, in the modeling process, the average signal obtained from five measuring times for one solution sample is considered the training data. Some of the glucose solution spectra data are shown in Figure 6. The near-infrared spectrum of the samples is decomposed and reconstructed by employing improved CEEMDAN, which can eliminate the noise caused by some uncertain factors, such as spectrometer accuracy or test conditions, and can accurately provide spectral information for the calibration model.

Figure 6.

Figure 6

Some of the glucose solution spectrum.

3.2.2. Near-Infrared Spectrum Calibration Model Building

To maximize the sample data, we use cross validation until all the samples are tested once. The sample spectrum is collected independently. Thus, any individual can be chosen as the testing sample, and others are considered as training samples to evaluate the modeling method. PSO-SVR only needs a small number of selected samples for training, particularly the data sets that are sensitive to noise, and can thus reflect the advantages of SVR and the intelligent optimization algorithm. To realize PSO-SVR, the constitution and prediction algorithms of SVR are embedded in the steps to calculate the fitness value in the PSO algorithm. Reference [31] provides the approximate scope of ε, C, γ as ε = [0,0.2], C = [1, 108], and γ = [0.01,2]; ω max, ω min, and m are generally taken as 0.9, 0.4, and 10, respectively. These initialization parameters can avoid choice blindness.

PLS regression, a classical calibration method, can extract the latent variables associated with the dependent variable in the spectrum and establish the regression equation. In this work, the PLS is the comparison method for PSO-SVR. PSO-SVR and PLS are utilized to establish the calibration model between the spectral data and the real glucose concentration.

After establishing the calibration model, the results must be verified to confirm the reliability of the model. The correlation coefficient and the root mean square error of prediction (RMSEP) are employed to evaluate the correlation of the model. The correlation coefficient can describe the linear correlation degree between the spectral matrix X and the concentration matrix Y; it is commonly denoted by R. when the R value is closer to one, the regression effect of model is satisfactory. Moreover, when the RMSEP is small, the prediction precision of model is high. The correlation coefficient and RMSEP are calculated as

R=1y^iyi2y^iyi2,RMSEP=y^iyi2n1, (17)

where n is the sample quantity of the calibration set, y i is the true value of the ith sample, y^i is the predicted value of the ith sample, and y^-i is the average value of y^i of all the samples in the calibration set.

Two types of calibration models introduced above are employed to predict the glucose concentrations in 15 glucose solutions samples. The errors between the predicted values and the true values are then calculated. The results are shown in Figure 7. The predicted values and true values are provided in Figure 8. Table 4 shows that the PSO-SVR, which is based on improved CEEMDAN for predictions and whose R and RMSEP are 0.9999997 and 0.5352, respectively, is more robust and accurate than PLS, whose R and RMSEP are 0.9999825 and 0.91, respectively. The R and RMSEP values of the calibration model established with the spectrum data, which were reconstructed with improved CEEMDAN in the PLS and PSO-SVR methods, are better than those of the calibration model with the original spectrum data. Thus, PSO-SVR, which is based on improved CEEMDAN, exhibits a good performance in detecting the glucose concentrations. The excellent prediction results of PSO-SVR indicate that near-infrared spectroscopy technology can be employed to detect glucose concentrations.

Figure 7.

Figure 7

The errors between predicted values and true values.

Figure 8.

Figure 8

The predicted values and true values of cross validation.

Table 4.

Values of R and RMSEP for calibration model.

Methods R RMSEP
PLS 0.9999825 0.9100
Improved CEEMDAN-PLS 0.9999985 0.6519
PSO-SVR 0.9999986 0.5560
Improved CEEMDAN-PSO-SVR 0.9999997 0.5352

4. Conclusion

The quantitative analysis of near-infrared spectroscopy data demonstrates the potential development in noninvasive blood glucose detection. PSO-SVR is an effective method to solve the regression problem on high-dimensional data matrixes. This study proposes the PSO-SVR modeling method that is based on the improved CEEMDAN algorithm. The proposed method can remove noise, extract useful information from near-infrared spectra, and optimize the parameters in SVR. The near-infrared spectrum analysis model established with the PSO-SVR based on improved CEEMDAN method is stable, accurate, and practicable and it exhibits a good predictive effect. The current experiments focus on glucose solutions. In the future, we will extend the experiments to human tissues.

Acknowledgments

This work was supported by the “Fundamental Research Funds for the Central Universities” (Grant no. HIT.IBRSEM.201307) and Program for Harbin City Science and Technology Innovation Talents of Special Fund Project (Grant no. 2014RFXXJ065).

Competing Interests

The authors declare that there are no competing interests regarding the publication of this paper.

References

  • 1.Banerjee M., Abbas M. Genetic studies of lifestyle diseases: type 2 diabetes mellitus and cancer. Journal of Experimental Zoology, India. 2015;18:1–7. [Google Scholar]
  • 2.Husseini A., Abu N. Cardiovascular diseases, diabetes mellitus, and cancer in the occupied Palestinian territory. The Lancet. 2009;373(9668):1041–1049. doi: 10.1016/s0140-6736(09)60109-4. [DOI] [PubMed] [Google Scholar]
  • 3.Ding D. Near infrared spectroscopy research and application in biomedicine [Ph.D. thesis] JiLin University; 2004. [Google Scholar]
  • 4.Johnson R. N., Baker J. R. Accuracy of devices used for self-monitoring of blood glucose. Annals of Clinical Biochemistry. 1998;35(1):68–74. doi: 10.1177/000456329803500108. [DOI] [PubMed] [Google Scholar]
  • 5.Song K., Ha U., Park S., Bae J., Yoo H.-J. An impedance and multi-wavelength near-infrared spectroscopy IC for non-invasive blood glucose estimation. IEEE Journal of Solid-State Circuits. 2015;50(4):1025–1037. doi: 10.1109/jssc.2014.2384037. [DOI] [Google Scholar]
  • 6.Garcia H. C., Papadopoulos-Kelidis I., Sotiriou I., et al. Glucose sensing in saline solutions using V-band waveguides. Proceedings of the 4th International Conference on Wireless Mobile Communication and Healthcare (MOBIHEALTH '14); November 2014; Athens, Greece. pp. 320–323. [Google Scholar]
  • 7.Anisimov A. A., Grigorash A. Development of a system for the glucose level in the blood monitoring. Proceedings of the IEEE NW Russia Young Researchers in Electrical and Electronic Engineering Conference (ElConRusNW '14); February 2014; St. Petersburg, Russia. pp. 23–25. [DOI] [Google Scholar]
  • 8.Khawam Y., Ali M., Shazada H., Kanan S., Nashash H. Non-invasive blood glucose measurement using transmission spectroscopy. Proceedings of the 1st International Conference on Communications, Signal Processing and Their Applications (ICCSPA '13); February 2013; Sharjah, United Arab Emirates. pp. 1–4. [DOI] [Google Scholar]
  • 9.Yadav J., Rani A., Singh V., Murari B. M. Near-infrared LED based non-invasive blood glucose sensor. Proceedings of the 1st International Conference on Signal Processing and Integrated Networks (SPIN '14); February 2014; pp. 591–594. [Google Scholar]
  • 10.Menon K. A. U., Hemachandran D., Kunnath A. T. Voltage intensity based non-invasive blood glucose monitoring. Proceedings of the 2013 4th International Conference on Computing, Communications and Networking Technologies (ICCCNT '13); July 2013; Tiruchengode, India. IEEE; pp. 1–5. [DOI] [Google Scholar]
  • 11.Ramasahayam S., Haindavi K. S., Kavala B., Chowdhury S. R. Non invasive estimation of blood glucose using near infra red spectroscopy and double regression analysis. Proceedings of the 7th International Conference on Sensing Technology (ICST '13); December 2013; Wellington, New Zealand. pp. 627–631. [DOI] [Google Scholar]
  • 12.Unnikrishna Menon K. A., Hemachandran D., Abhishek T. K. A survey on non-invasive blood glucose monitoring using NIR. Proceedings of the 2nd International Conference on Communication and Signal Processing (ICCSP '13); April 2013; Melmaruvathur, India. IEEE; pp. 1069–1072. [DOI] [Google Scholar]
  • 13.Kim Y.-J., Hahn S., Yoon G. Determination of glucose in whole blood samples by mid-infrared spectroscopy. Applied Optics. 2003;42(4):745–749. doi: 10.1364/ao.42.000745. [DOI] [PubMed] [Google Scholar]
  • 14.Cameron B. D., Gorde H., Cote G. L. Development of an optical polarimeter for in vivo glucose monitoring. Proceedings of the 1999 Optical Diagnostics of Biological Fluids IV; January 1999; pp. 43–49. [Google Scholar]
  • 15.Zhao Z. M. Pulsed photoacoustic techniques and glucose determination in human blood and tissue [Ph.D. thesis] University of Oulu; 2002. [Google Scholar]
  • 16.Berger A. J., Koo T.-W., Itzkan I., Horowitz G., Feld M. S. Multicomponent blood analysis by near-infrared Raman spectroscopy. Applied Optics. 1999;38(13):2916–2926. doi: 10.1364/ao.38.002916. [DOI] [PubMed] [Google Scholar]
  • 17.Heinemann L., Kramer U., Klotzer H., et al. Noninvasive glucose measurement by monitoring of scattering coefficient during oral glucose tolerance tests. Diabetes Technology and Therapeutics. 2000;2(2):211–220. doi: 10.1089/15209150050025168. [DOI] [PubMed] [Google Scholar]
  • 18.Wang S.-W., Chen X., Lu W., Wang L., Wu Y., Wang Z. Integrated optical filter arrays fabricated by using the combinatorial etching technique. Optics Letters. 2006;31(3):332–334. doi: 10.1364/ol.31.000332. [DOI] [PubMed] [Google Scholar]
  • 19.Unnikrishna Menon K. A., Hemachandran D., Abhishek T. K. A survey on non-invasive blood glucose monitoring using NIR. Proceedings of the 2nd International Conference on Communications and Signal Processing (ICCSP '13); April 2013; Melmaruvathur, India. IEEE; pp. 1069–1072. [DOI] [Google Scholar]
  • 20.Burmeister J. J., Arnold M. A., Small G. W. Noninvasive blood glucose measurements by near-infrared transmission spectroscopy across human tongues. Diabetes Technology and Therapeutics. 2000;2(1):5–16. doi: 10.1089/152091500316683. [DOI] [PubMed] [Google Scholar]
  • 21.Zhang Z.-Y., Li G., Lin L., Cui X.-Y., Zhang B.-J. Application of EMD and SPA algorithm in the detection of benzoyl peroxide addition in flour by spectroscopy. Spectroscopy and Spectral Analysis. 2012;32(10):2815–2819. doi: 10.3964/j.issn.1000-0593(2012)10-2815-05. [DOI] [PubMed] [Google Scholar]
  • 22.Liao A.-H., Shen C.-C., Li P.-C. Contrast improvement by combining pulse inversion with EMD and EEMD. Proceedings of the IEEE International Ultrasonics Symposium (IUS '09); September 2009; Rome, Italy. pp. 287–290. [DOI] [Google Scholar]
  • 23.Yeh J.-R., Shieh J.-S., Huang N. E. Complementary ensemble empirical mode decomposition: a novel noise enhanced data analysis method. Advances in Adaptive Data Analysis. 2010;2(2):135–156. doi: 10.1142/s1793536910000422. [DOI] [Google Scholar]
  • 24.Torres M. E., Colominas M. A., Schlotthauer G., Flandrin P. A complete ensemble empirical mode decomposition with adaptive noise. Proceedings of the 36th IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP '11); May 2011; Prague, Czech Republic. IEEE; pp. 4144–4147. [DOI] [Google Scholar]
  • 25.Colominas M. A., Schlotthauer G., Torres M. E. Improved complete ensemble EMD: a suitable tool for biomedical signal processing. Biomedical Signal Processing and Control. 2014;14(1):19–29. doi: 10.1016/j.bspc.2014.06.009. [DOI] [Google Scholar]
  • 26.Boudraa A.-O., Cexus J.-C. EMD-based signal filtering. IEEE Transactions on Instrumentation & Measurement. 2007;56(6):2196–2202. doi: 10.1109/tim.2007.907967. [DOI] [Google Scholar]
  • 27.Komaty A., Boudraa A., Dare D. EMD-based filtering using the Hausdorff distance. Proceedings of the 12th IEEE International Symposium on Signal Processing and Information Technology (ISSPIT '12); December 2012; Ho Chi Minh City, Vietnam. pp. 292–297. [DOI] [Google Scholar]
  • 28.Han L., Li C., Liu H. Feature extraction method of rolling bearing fault signal based on EEMD and cloud model characteristic entropy. Entropy. 2015;17(10):6683–6697. doi: 10.3390/e17106683. [DOI] [Google Scholar]
  • 29.Bhattacharjee S. Chemical Engineering. 1994. Chemometrics in analytical chemistry; pp. 1–13. [Google Scholar]
  • 30.Ayenu-Prah A., Attoh-Okine N. A criterion for selecting relevant intrinsic mode functions in empirical mode decomposition. Advances in Adaptive Data Analysis. 2010;2(1):1–24. doi: 10.1142/S1793536910000367. [DOI] [Google Scholar]
  • 31.Üstün B., Melssen W. J., Oudenhuijzen M., Buydens L. M. C. Determination of optimal support vector regression parameters by genetic algorithms and simplex optimization. Analytica Chimica Acta. 2005;544(1-2):292–305. doi: 10.1016/j.aca.2004.12.024. [DOI] [Google Scholar]

Articles from Computational and Mathematical Methods in Medicine are provided here courtesy of Wiley

RESOURCES