CN115633957A - Blood glucose prediction method and system based on high-order and fraction low-order statistics - Google Patents

Blood glucose prediction method and system based on high-order and fraction low-order statistics Download PDF

Info

Publication number
CN115633957A
CN115633957A CN202211274466.1A CN202211274466A CN115633957A CN 115633957 A CN115633957 A CN 115633957A CN 202211274466 A CN202211274466 A CN 202211274466A CN 115633957 A CN115633957 A CN 115633957A
Authority
CN
China
Prior art keywords
data
blood sugar
order
imf
blood glucose
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211274466.1A
Other languages
Chinese (zh)
Inventor
黄翠莲
凌永权
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong University of Technology
Original Assignee
Guangdong University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong University of Technology filed Critical Guangdong University of Technology
Priority to CN202211274466.1A priority Critical patent/CN115633957A/en
Publication of CN115633957A publication Critical patent/CN115633957A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention provides a blood sugar prediction method and a blood sugar prediction system based on high-order and fractional low-order statistics, which relate to the technical field of blood sugar prediction and solve the problems that in the current noninvasive blood sugar prediction method, the detail information of a near-infrared blood sugar signal cannot be extracted and the accuracy of blood sugar data prediction is low.

Description

Blood glucose prediction method and system based on high-order and fraction low-order statistics
Technical Field
The invention relates to the technical field of blood sugar prediction, in particular to a blood sugar prediction method and a blood sugar prediction system based on high-order and fraction low-order statistics.
Background
Diabetes refers to a metabolic disorder syndrome mainly manifested by fasting hyperglycemia or postprandial hyperglycemia caused by absolute or relative insufficiency of insulin secretion, and currently, diabetes cannot be cured in clinical medicine, and diabetics can only effectively manage and control the diabetes by taking artificial insulin, exercising, careful diet intake and frequent blood sugar monitoring.
Blood glucose monitoring is mainly divided into invasive monitoring and non-invasive monitoring, wherein the invasive monitoring causes pain and trauma of a user when a blood sample is collected, and test paper of the blood sample is needed, so that the cost is high; the non-invasive monitoring mainly adopts a near infrared spectrum to carry out non-invasive blood sugar detection, carries out blood sugar prediction on signals acquired by near infrared light, does not need blood sampling, and is convenient and accurate to detect. The prior art discloses a noninvasive blood glucose prediction method, which comprises the steps of obtaining a maximum near-infrared signal from a near-infrared signal in blood glucose data, extracting a mean value, a variance, a slope and a peak value of the maximum near-infrared signal, constructing a characteristic signal, constructing a mapping matrix according to the characteristic signal and a blood glucose value of the blood glucose data, inputting a signal to be detected into the mapping matrix to generate a mapping matrix to be detected, and optimizing the mapping matrix to be detected by using a convolutional neural network.
Disclosure of Invention
In order to solve the problems that the detailed information of a near-infrared blood glucose signal cannot be extracted and the accuracy of blood glucose data prediction is low in the current noninvasive blood glucose prediction method, the invention provides a blood glucose prediction method and system based on high-order and fractional low-order statistics, the detailed information of the near-infrared blood glucose signal can be extracted, and the accuracy of blood glucose data prediction is effectively improved.
In order to achieve the technical effects, the technical scheme of the invention is as follows:
a blood glucose prediction method based on high-order and fractional low-order statistics comprises the following steps:
s1, obtaining blood glucose data of a subject, wherein the blood glucose data comprises near-infrared blood glucose index data of the subject and actual blood glucose values of a human body synchronously corresponding to the near-infrared blood glucose index data, and setting the obtained near-infrared blood glucose index data as a noisy signal;
s2, decomposing the signal with noise to obtain a de-noising signal;
s3, respectively extracting characteristic values of the high-order statistic and the fraction low-order statistic of the de-noising signal, and constructing a characteristic matrix containing a plurality of characteristic values;
s4, dividing the characteristic values in the characteristic matrix and the actual blood sugar values corresponding to the characteristic values in the characteristic matrix into a training set and a verification set;
s5, constructing a blood sugar prediction model, training the blood sugar prediction model by using a training set, and evaluating the blood sugar prediction model in the training process by using a verification set to obtain the trained blood sugar prediction model;
s6, collecting blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model, and outputting a blood sugar prediction result of the blood sugar data to be detected.
According to the technical scheme, near-infrared blood glucose index data serving as a noisy signal is obtained firstly, the noisy signal is decomposed to obtain a de-noised signal, effective pre-de-noising processing of the noisy signal is guaranteed at the aim, a reliable signal data source is provided, then a high-order statistic and a score low-order statistic characteristic value of the de-noised signal are extracted, more detailed information of a non-Gaussian near-infrared blood glucose signal is extracted, so that the characteristics of the non-Gaussian near-infrared blood glucose signal are fully reflected, a blood glucose prediction model is further constructed, the blood glucose prediction model is trained by using a training set in a data set consisting of the extracted characteristic value and an obtained actual blood glucose value, finally the collected blood glucose data to be detected is detected by using the trained blood glucose prediction model, a blood glucose prediction result of the blood glucose data to be detected is obtained, and the blood glucose data prediction accuracy is effectively improved.
Preferably, in step S1, the near-infrared blood glucose index data is represented as [ x ] 1 ,x 2 ,…,x n ]Sequence, n representing the total number of collected near-infrared blood glucose indicator data that was non-invasively acquired using a near-infrared LED sensor, the actual blood glucose value being of interestInvasive access was achieved with a glucometer.
Preferably, in step S2, let the noisy signal be x (n), and the specific step of decomposing the noisy signal x (n) is:
s21, carrying out EMD on the noisy signal x (n) to obtain k IMF data components and 1 remainder data component, wherein k is more than or equal to 2;
s22, M IMF data components are selected from the k IMF data components, k is larger than M, SSA decomposition is carried out on each IMF data component in the M IMF data components to obtain an SVD component corresponding to each IMF data component in the M IMF data components, and a subset { X corresponding to the SVD component is constructed according to the obtained SVD component I };
S23, corresponding subset { X ] of each SVD component I Reconstructing to obtain M groups of reconstruction data;
s24, accumulating M groups of reconstruction data and remainder data components, and outputting a de-noising signal x i
Preferably, before performing SSA decomposition on each of the M IMF data components, each of the M IMF data components is divided, and the specific dividing step is: first, the noise energy E of each of M IMF data components is collected nk Then, calculating the denoising energy of each IMF data component in the IMF data components, wherein the specific calculation expression is as follows:
E‘ xk =E xk -E nk
wherein E is k Representing the energy, E ', of each of the IMF data components' xk Representing a denoising energy for each of the IMF data components;
calculating E' xk And E k Ratio R k The specific calculation expression is as follows:
Figure BDA0003896494160000031
according to the ratio R k Each of the M IMF data components is partitioned.
Preferably, the characteristic value of the higher order statistic of the denoised signal includes a skewness of the third order statistic and a kurtosis of the fourth order statistic, and the specific calculation expression of the skewness of the third order statistic is as follows:
Figure BDA0003896494160000032
wherein SK i Representing the skewness of the third-order statistic corresponding to the ith preprocessing data, n representing the length of the near-infrared blood sugar original data, mu i3 Represents the third-order central moment, s, corresponding to the ith preprocessing data i Represents the sample standard deviation;
μ i3 the specific calculation expression of (2) is:
Figure BDA0003896494160000033
wherein the content of the first and second substances,
Figure BDA0003896494160000034
representing a denoised signal x i The average value of (a) of (b),
Figure BDA0003896494160000035
the specific calculation expression of (2) is:
Figure BDA0003896494160000036
s i the specific calculation expression of (2) is:
Figure BDA0003896494160000037
the specific calculation expression of the fourth order statistic kurtosis is as follows:
Figure BDA0003896494160000038
wherein, K i Represents the kurtosis, mu, of the fourth order statistic corresponding to the ith pre-processed data i2 Represents the second central moment, mu, corresponding to the ith pre-processed data i4 And representing the fourth-order central moment corresponding to the ith preprocessing data.
Preferably, the eigenvalues of the fractional low order statistic include an eigenvalue α and a dispersion coefficient γ.
Preferably, a logarithm method is used for extracting a characteristic index alpha and a dispersion coefficient gamma representing the low order statistic of the fraction of the de-noised signal, and the specific extraction steps of the characteristic index alpha and the dispersion coefficient gamma are as follows:
s31, setting x i Is a group of x with characteristic index alpha and symmetrical coefficient beta both being 0 stably distributed random variables and stably distributed for alpha i Deaveraging process
Figure BDA0003896494160000041
Obtaining a finite negative moment E { | x of an alpha-stable random variable with a position parameter a =0 i | p H, a negative order moment E { | x i | p The following conditions are satisfied:
Figure BDA0003896494160000042
wherein p represents a fractional order; c (p, α) represents a function of α, p, and a random variable x i Regardless, the specific computational expression for C (p, α) is:
Figure BDA0003896494160000043
wherein Γ (·) represents a gamma-ma function;
for E { | x i | p Performing equivalent transformation, wherein a specific expression is as follows:
Figure BDA0003896494160000044
let Y = log | x i I, to
Figure BDA0003896494160000045
And (3) carrying out conversion, wherein a specific conversion expression is as follows:
Figure BDA0003896494160000046
wherein, E { E } pY Denotes the first eigenfunction generation of Y, E { E } pY The specific calculation expression of is:
Figure BDA0003896494160000047
E(Y k ) The specific calculation expression of (2) is:
Figure BDA0003896494160000048
s32, calculating the mean value E (Y) and the variance Var (Y) of Y to obtain values of E (Y) and Var (Y);
s33, carrying out equivalent transformation on the variance Var (Y), wherein the specific expression is as follows:
Figure BDA0003896494160000049
substituting the Var (Y) value obtained in the step S32 into the formula in the step S33 to solve to obtain a value of the characteristic index alpha;
s34, performing equivalent transformation on the average value E (Y), wherein the specific expression is as follows:
Figure BDA0003896494160000051
wherein, C e Represents the Euler constant;
and substituting the alpha value obtained in the step S33 into the formula in the step S34 to solve to obtain the value of the dispersion coefficient gamma.
Preferably, in step S5, the construction method of the blood sugar prediction model is a random forest algorithm.
The present application further provides a system for blood glucose prediction based on high order and fractional low order statistics, the system comprising:
the data acquisition module is used for acquiring blood sugar data of a subject, wherein the blood sugar data comprises near-infrared blood sugar index data of the subject and an actual blood sugar value of a human body synchronously corresponding to the near-infrared blood sugar index data, and the acquired near-infrared blood sugar index data is set as a signal with noise;
the data decomposition module is used for decomposing the signal with noise to obtain a de-noising signal;
the characteristic value extraction module is used for respectively extracting the characteristic values of the high-order statistic and the fractional low-order statistic of the de-noising signal and constructing a characteristic matrix containing a plurality of characteristic values;
the dividing module is used for dividing the characteristic values in the characteristic matrix and the actual blood sugar values corresponding to the characteristic values in the characteristic matrix into a training set and a verification set;
the blood sugar prediction model building and processing module is used for building a blood sugar prediction model, training the blood sugar prediction model by utilizing a training set, and evaluating the blood sugar prediction model in the training process by utilizing a verification set to obtain the trained blood sugar prediction model;
and the prediction module is used for acquiring the blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model and outputting the blood sugar prediction result of the blood sugar data to be detected.
Preferably, in the eigenvalue extraction module, the higher order statistic includes a skewness of a third order statistic and a kurtosis of a fourth order statistic, and the fractional lower order statistic includes a characteristic index α and a dispersion coefficient γ.
Compared with the prior art, the technical scheme of the invention has the beneficial effects that:
the invention provides a blood sugar prediction method and a blood sugar prediction system based on high-order and fractional low-order statistics, in the technical scheme, near-infrared blood sugar index data serving as noisy signals are firstly obtained, the noisy signals are decomposed to obtain de-noised signals, the noisy signals can be effectively pre-de-noised for the purpose of providing a reliable signal data source, then the high-order statistics and the fractional low-order statistics of the de-noised signals are extracted, more detailed information of non-Gaussian near-infrared blood sugar signals is extracted, so that the characteristics of the non-Gaussian near-infrared blood sugar signals are fully reflected, a blood sugar prediction model is further constructed, the blood sugar prediction model is trained by utilizing a training set in a data set consisting of the extracted feature values and the obtained actual blood sugar values, finally, the collected blood sugar data to be detected is detected by utilizing the trained blood sugar prediction model, the blood sugar prediction result of the blood sugar data to be detected is obtained, and the accuracy of the blood sugar data prediction is effectively improved.
Drawings
FIG. 1 is a flow chart illustrating a method for predicting blood glucose based on high-order and fractional-low-order statistics as proposed in an embodiment of the present invention;
FIG. 2 is a schematic diagram of a denoising process proposed in an embodiment of the present invention;
FIG. 3 is a block diagram of a blood glucose prediction system based on higher order and fractional lower order statistics as contemplated by an embodiment of the present invention.
Detailed Description
The drawings are for illustrative purposes only and are not to be construed as limiting the patent;
for better illustration of the embodiment, some parts in the drawings may be omitted, enlarged or reduced, and do not represent actual dimensions, and the description of directions of the parts such as "up" and "down" is not limited to the patent;
it will be understood by those skilled in the art that certain well-known descriptions of the figures may be omitted;
the positional relationships depicted in the drawings are for illustrative purposes only and are not to be construed as limiting the present patent;
the technical solution of the present invention is further described with reference to the drawings and the embodiments.
Example 1
As shown in fig. 1, the present embodiment provides a method for predicting blood glucose based on high-order and score low-order statistics, which includes the following steps:
s1, obtaining blood glucose data of a subject, wherein the blood glucose data comprises near-infrared blood glucose index data of the subject and an actual blood glucose value of the subject synchronously corresponding to the near-infrared blood glucose index data, and setting the obtained near-infrared blood glucose index data as a noisy signal;
in step S1, the near-infrared blood glucose index data is represented as [ x ] 1 ,x 2 ,…,x n ]And n represents the total number of the collected near-infrared blood glucose index data, the near-infrared blood glucose index data is obtained noninvasively by using a near-infrared LED sensor, the actual blood glucose value is obtained by using a glucometer, namely, a finger of a subject is poked to obtain a blood sample, and the blood glucose meter is used for detecting the blood sample to obtain the actual blood glucose value of the subject.
S2, decomposing the signal with noise to obtain a de-noising signal;
in step S2, let the noisy signal be x (n), see fig. 2, the specific steps of decomposing the noisy signal x (n) are:
s21, carrying out EMD on the noisy signal x (n) to obtain k IMF data components IMF k And 1 remainder data component R N Wherein k is more than or equal to 2;
s22. From k IMF data components IMF k M IMF data components are selected, k is larger than M, SSA decomposition is carried out on each IMF data component in the M IMF data components, an SVD component corresponding to each IMF data component in the M IMF data components is obtained, and a subset { XI } corresponding to the SVD component is constructed according to the obtained SVD component;
before performing SSA decomposition on each of the M IMF data components in S22, dividing each of the M IMF data components, specifically including: first, the noise energy E of each of M IMF data components is collected nk Since the first IMF data component is located in the highest frequency band, occupies the widest frequency band and contains the largest noise, the energy E of the noise contained in the first IMF data component is usually collected from the second IMF data component nk (ii) a Each IMF in the IMF data components is then computedThe specific calculation expression of the denoising energy of the data component is as follows:
E‘ xk =E xk -E nk
wherein E is k Representing the energy, E ', of each of the IMF data components' xk Representing a denoising energy for each of the IMF data components;
calculating E' xk And E k Ratio R k The specific calculation expression is:
Figure BDA0003896494160000071
according to the ratio R k Each of the M IMF data components is divided.
S23, corresponding subset { X ] of each SVD component I Reconstructing to obtain M groups of reconstruction data G K
S24, reconstructing M groups of data G K With remainder data component R n Adding up and outputting de-noised signal x i
S3, respectively extracting characteristic values of the high-order statistic and the fraction low-order statistic of the de-noising signal, and constructing a characteristic matrix containing a plurality of characteristic values;
s4, dividing the characteristic values in the characteristic matrix and the actual blood sugar values corresponding to the characteristic values in the characteristic matrix into a training set and a verification set;
s5, constructing a blood sugar prediction model, training the blood sugar prediction model by using a training set, and evaluating the blood sugar prediction model in the training process by using a verification set to obtain the trained blood sugar prediction model;
s6, collecting blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model, and outputting a blood sugar prediction result of the blood sugar data to be detected.
Example 2
Referring to fig. 1, in step S3, the feature value of the high-order statistic of the denoised signal includes a skewness of the third-order statistic and a kurtosis of the fourth-order statistic, and a specific calculation expression of the skewness of the third-order statistic is as follows:
Figure BDA0003896494160000081
wherein SK i Representing the skewness of the third-order statistic corresponding to the ith preprocessing data, n representing the length of the near-infrared blood sugar original data, mu i3 Represents the third-order central moment, s, corresponding to the ith preprocessed data i Represents the sample standard deviation;
μ i3 the specific calculation expression of (2) is:
Figure BDA0003896494160000082
wherein the content of the first and second substances,
Figure BDA0003896494160000083
representing a denoised signal x i The average value of (a) of (b),
Figure BDA0003896494160000084
the specific calculation expression of (2) is:
Figure BDA0003896494160000085
s i the specific calculation expression of (2) is:
Figure BDA0003896494160000086
the specific calculation expression of the four-order statistic kurtosis is as follows:
Figure BDA0003896494160000087
wherein, K j Represents the kurtosis, mu, of the fourth order statistic corresponding to the ith pre-processed data i2 Represents the second corresponding to the ith preprocessing dataCentral moment of order, mu i4 And representing the fourth-order central moment corresponding to the ith preprocessing data.
In step S3, the feature value of the fractional low order statistic includes a feature index α and a dispersion coefficient γ, the feature index α and the dispersion coefficient γ representing the fractional low order statistic are extracted from the denoised signal by using a logarithm method, and the specific extraction steps of the feature index α and the dispersion coefficient γ are as follows:
s31, setting x i Is a group of random variables whose characteristic index alpha and symmetry coefficient beta are both 0 and stably distributed, and for alpha, x i Deaveraging process
Figure BDA0003896494160000088
Obtaining a finite negative moment E { | x of an alpha-stable random variable with a position parameter a =0 i | p H, a negative order moment E { | x i | p The following conditions are satisfied:
Figure BDA0003896494160000089
wherein p represents a fractional order; c (p, α) represents a function of α, p, and a random variable x i Regardless, the specific computational expression of C (p, α) is:
Figure BDA0003896494160000091
wherein Γ (·) represents a gamma function;
for E { | x i | p Performing equivalent transformation, wherein a specific expression is as follows:
Figure BDA0003896494160000092
let Y = log | x i | pair
Figure BDA0003896494160000093
And (3) carrying out conversion, wherein the specific conversion expression is as follows:
Figure BDA0003896494160000094
wherein E { ep Y Denotes the first eigenfunction generation of Y, E { E } pY The specific calculation expression of is:
Figure BDA0003896494160000095
E(Y k ) The specific calculation expression of (2) is:
Figure BDA0003896494160000096
s32, calculating the mean value E (Y) and the variance Var (Y) of Y to obtain values of E (Y) and Var (Y);
s33, carrying out equivalent transformation on the variance Var (Y), wherein the specific expression is as follows:
Figure BDA0003896494160000097
substituting the Var (Y) value obtained in the step S32 into the formula in the step S33 to solve to obtain a value of the characteristic index alpha;
s34, carrying out equivalent transformation on the mean value E (Y), wherein the specific expression is as follows:
Figure BDA0003896494160000098
wherein, C e Denotes the Euler constant, C e =0.577212566;
And substituting the alpha value obtained in the step S33 into the formula in the step S34 for solving to obtain the value of the dispersion coefficient gamma.
In step S5, the method for constructing the blood glucose prediction model is a random forest algorithm.
Example 3
Referring to fig. 3, the present embodiment proposes a blood glucose prediction system based on high-order and score low-order statistics, the system comprising:
the data acquisition module 11 is configured to acquire blood glucose data of a subject, where the blood glucose data includes near-infrared blood glucose indicator data of the subject and an actual blood glucose value of a human body acquired synchronously and correspondingly to the near-infrared blood glucose indicator data, and the acquired near-infrared blood glucose indicator data is set as a noisy signal;
the data decomposition module 12 is configured to decompose the noisy signal to obtain a denoised signal;
the eigenvalue extraction module 13 is configured to extract eigenvalues of the high-order statistic and the fractional low-order statistic of the denoised signal, and construct an eigenvalue matrix including a plurality of eigenvalues;
in the eigenvalue extraction module, the high-order statistic comprises skewness of a third-order statistic and kurtosis of a fourth-order statistic, and the fractional low-order statistic comprises a characteristic index alpha and a dispersion coefficient gamma.
A dividing module 14, configured to divide the eigenvalue in the feature matrix and the actual blood glucose value corresponding to the eigenvalue in the feature matrix into a training set and a verification set;
the blood sugar prediction model construction processing module 15 is used for constructing a blood sugar prediction model, training the blood sugar prediction model by using a training set, and evaluating the blood sugar prediction model in the training process by using a verification set to obtain the trained blood sugar prediction model;
and the prediction module 16 is used for acquiring the blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model, and outputting a blood sugar prediction result of the blood sugar data to be detected.
In this embodiment, first, near-infrared blood glucose index data serving as a noisy signal is obtained, the noisy signal is decomposed to obtain a denoised signal, effective pre-denoising processing of the noisy signal is guaranteed at the time of the purpose, a reliable signal data source is provided, then, a high-order statistic and a feature value of a score low-order statistic of the denoised signal are extracted, more detailed information of a non-gaussian near-infrared blood glucose signal is extracted, so that the features of the non-gaussian near-infrared blood glucose signal are fully reflected, a blood glucose prediction model is further constructed, the blood glucose prediction model is trained by using a training set in a data set consisting of the extracted feature value and an obtained actual blood glucose value, finally, the collected blood glucose data to be detected is detected by using the trained blood glucose prediction model, a blood glucose prediction result of the blood glucose data to be detected is obtained, and the accuracy of blood glucose data prediction is effectively improved.
It should be understood that the above-described embodiments of the present invention are merely examples for clearly illustrating the present invention, and are not intended to limit the embodiments of the present invention. Other variations and modifications will be apparent to persons skilled in the art in light of the above description. And are neither required nor exhaustive of all embodiments. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the claims of the present invention.

Claims (10)

1. A blood glucose prediction method based on high-order and fractional-low-order statistics is characterized by comprising the following steps:
s1, obtaining blood glucose data of a subject, wherein the blood glucose data comprises near-infrared blood glucose index data of the subject and an actual blood glucose value of the subject synchronously corresponding to the near-infrared blood glucose index data, and setting the obtained near-infrared blood glucose index data as a noisy signal;
s2, decomposing the signal with noise to obtain a de-noising signal;
s3, respectively extracting characteristic values of the high order statistic and the fraction low order statistic of the de-noised signal, and constructing a characteristic matrix containing a plurality of characteristic values;
s4, dividing the characteristic values in the characteristic matrix and the actual blood sugar values corresponding to the characteristic values in the characteristic matrix into a training set and a verification set;
s5, constructing a blood sugar prediction model, training the blood sugar prediction model by using a training set, and evaluating the blood sugar prediction model in the training process by using a verification set to obtain the trained blood sugar prediction model;
s6, collecting blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model, and outputting a blood sugar prediction result of the blood sugar data to be detected.
2. The method of claim 1 wherein in step S1, the near-infrared glycemic index data is expressed as [ x [ ] 1 ,x 2 ,…,x n ]And n represents the total number of the collected near-infrared blood sugar index data, the near-infrared blood sugar index data is obtained noninvasively by using a near-infrared LED sensor, and the actual blood sugar value is obtained invasively by using a blood sugar meter.
3. The method of claim 2, wherein in step S2, the noisy signal is set to x (n), and the specific step of decomposing the noisy signal x (n) is:
s21, carrying out EMD on the noisy signal x (n) to obtain k IMF data components and 1 remainder data component, wherein k is more than or equal to 2;
s22, M IMF data components are selected from the k IMF data components, k is larger than M, SSA decomposition is carried out on each IMF data component in the M IMF data components to obtain an SVD component corresponding to each IMF data component in the M IMF data components, and a subset { X corresponding to the SVD component is constructed according to the obtained SVD component I };
S23, corresponding subset { X ] of each SVD component I Reconstructing to obtain M groups of reconstruction data;
s24, accumulating M groups of reconstruction data and remainder data components, and outputting a de-noising signal x i
4. The method of claim 3, wherein each of the M IMF data components is partitioned before SSA decomposition of each of the M IMF data components, the partitioning comprising: first, the noise energy E of each of M IMF data components is collected nk Then calculating IMF data componentsThe specific calculation expression of the denoising energy of each IMF data component in (1) is:
E‘ xk =E xk -E nk
wherein E is k Representing the energy, E ', of each of the IMF data components' xk Representing a denoising energy for each of the IMF data components;
calculating E' xk And E k Ratio R k The specific calculation expression is:
Figure FDA0003896494150000021
according to the ratio R k Each of the M IMF data components is divided.
5. The method of claim 3, wherein the eigenvalues of the higher order statistic of the de-noised signal include a skewness of the third order statistic and a kurtosis of the fourth order statistic, and wherein the skewness of the third order statistic is specified by the formula:
Figure FDA0003896494150000022
wherein SK i Representing the skewness of the third-order statistic corresponding to the ith preprocessing data, n representing the length of the near-infrared blood sugar original data, mu i3 Represents the third-order central moment, s, corresponding to the ith preprocessing data i Represents the sample standard deviation;
μ i3 the specific calculation expression of (2) is:
Figure FDA0003896494150000023
wherein the content of the first and second substances,
Figure FDA0003896494150000024
representing a denoised signal x i The average value of (a) of (b),
Figure FDA0003896494150000025
the specific calculation expression of (2) is:
Figure FDA0003896494150000026
s i the specific calculation expression of (2) is:
Figure FDA0003896494150000027
the specific calculation expression of the fourth order statistic kurtosis is as follows:
Figure FDA0003896494150000028
wherein, K i Represents the kurtosis, mu, of the fourth order statistic corresponding to the ith pre-processed data i2 Represents the second central moment, mu, corresponding to the ith pre-processed data i4 And representing the fourth-order central moment corresponding to the ith preprocessing data.
6. The method of claim 5 wherein the characteristic values of the fractionally low order statistic include a characteristic index α and a dispersion coefficient γ.
7. The method for predicting blood glucose based on higher-order and fractional-lower-order statistics of claim 6, wherein the denoising signal is subjected to the extraction of a feature index α and a dispersion coefficient γ representing the fractional-lower-order statistics by a logarithm method, and the specific extraction steps of the feature index α and the dispersion coefficient γ are as follows:
s31, setting x i Is a set of characteristic indexes alphaAnd x with symmetrical coefficient beta of 0 stable distribution i Deaveraging process
Figure FDA0003896494150000031
Obtaining a finite negative moment E { | x of an alpha-stable random variable with a position parameter a =0 i | p H, a negative order moment E { | x i | p The following conditions are satisfied:
Figure FDA0003896494150000032
wherein p represents a fractional order; c (p, α) represents a function of α, p, and a random variable x i Regardless, the specific computational expression of C (p, α) is:
Figure FDA0003896494150000033
wherein Γ (·) represents a gamma function;
for E { | x i | p Carrying out equivalent transformation, wherein a specific expression is as follows:
Figure FDA0003896494150000034
let Y = log | x i I, to
Figure FDA0003896494150000035
And (3) carrying out conversion, wherein a specific conversion expression is as follows:
Figure FDA0003896494150000036
wherein, E { E } pY Denotes the first eigenfunction generation of Y, E { E } pY The specific calculation expression of the method is as follows:
Figure FDA0003896494150000037
E(Y k ) The specific calculation expression of (2) is:
Figure FDA0003896494150000038
s32, calculating the mean value E (Y) and the variance Var (Y) of Y to obtain values of E (Y) and Var (Y);
s33, carrying out equivalent transformation on the variance Var (Y), wherein the specific expression is as follows:
Figure FDA0003896494150000041
substituting the Var (Y) value obtained in the step S32 into the formula in the step S33 to solve to obtain a value of the characteristic index alpha;
s34, performing equivalent transformation on the average value E (Y), wherein the specific expression is as follows:
Figure FDA0003896494150000042
wherein, C e Represents an Euler constant;
and substituting the alpha value obtained in the step S33 into the formula in the step S34 to solve to obtain the value of the dispersion coefficient gamma.
8. The method for predicting blood glucose based on higher-order and lower-order statistics of score as claimed in claim 1, wherein in step S5, the method for constructing the blood glucose prediction model is a random forest algorithm.
9. A system for blood glucose prediction based on higher order and fractional lower order statistics, the system comprising:
the data acquisition module is used for acquiring blood sugar data of a subject, wherein the blood sugar data comprises near-infrared blood sugar index data of the subject and actual blood sugar value of a human body synchronously and correspondingly acquired with the near-infrared blood sugar index data, and the acquired near-infrared blood sugar index data is set as a signal with noise;
the data decomposition module is used for decomposing the signal with noise to obtain a de-noising signal;
the characteristic value extraction module is used for respectively extracting the characteristic values of the high-order statistic and the fractional low-order statistic of the de-noising signal and constructing a characteristic matrix containing a plurality of characteristic values;
the dividing module is used for dividing the characteristic values in the characteristic matrix and the actual blood sugar values corresponding to the characteristic values in the characteristic matrix into a training set and a verification set;
the blood sugar prediction model construction processing module is used for constructing a blood sugar prediction model, training the blood sugar prediction model by using a training set, and evaluating the blood sugar prediction model in the training process by using a verification set to obtain the trained blood sugar prediction model;
and the prediction module is used for acquiring the blood sugar data to be detected, inputting the blood sugar data to be detected into the trained blood sugar prediction model and outputting the blood sugar prediction result of the blood sugar data to be detected.
10. The system of claim 9, wherein the higher order statistics comprise a skewness of a third order statistic and a kurtosis of a fourth order statistic, and the fractional lower order statistics comprise a feature index α and a dispersion coefficient γ.
CN202211274466.1A 2022-10-18 2022-10-18 Blood glucose prediction method and system based on high-order and fraction low-order statistics Pending CN115633957A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211274466.1A CN115633957A (en) 2022-10-18 2022-10-18 Blood glucose prediction method and system based on high-order and fraction low-order statistics

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211274466.1A CN115633957A (en) 2022-10-18 2022-10-18 Blood glucose prediction method and system based on high-order and fraction low-order statistics

Publications (1)

Publication Number Publication Date
CN115633957A true CN115633957A (en) 2023-01-24

Family

ID=84943788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211274466.1A Pending CN115633957A (en) 2022-10-18 2022-10-18 Blood glucose prediction method and system based on high-order and fraction low-order statistics

Country Status (1)

Country Link
CN (1) CN115633957A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115944293A (en) * 2023-03-15 2023-04-11 汶上县人民医院 Neural network-based hemoglobin level prediction system for kidney dialysis

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115944293A (en) * 2023-03-15 2023-04-11 汶上县人民医院 Neural network-based hemoglobin level prediction system for kidney dialysis
CN115944293B (en) * 2023-03-15 2023-05-16 汶上县人民医院 Neural network-based hemoglobin level prediction system for kidney dialysis

Similar Documents

Publication Publication Date Title
Wang et al. Arrhythmia classification algorithm based on multi-head self-attention mechanism
Wei et al. The research of sleep staging based on single-lead electrocardiogram and deep neural network
CN111310570B (en) Electroencephalogram signal emotion recognition method and system based on VMD and WPD
Wójcikowski et al. Photoplethysmographic time-domain heart rate measurement algorithm for resource-constrained wearable devices and its implementation
EP3698708A1 (en) Ecg information processing method and ecg workstation
Tsai et al. Diabetes care in motion: Blood glucose estimation using wearable devices
CN113509186B (en) ECG classification system and method based on deep convolutional neural network
Roy et al. On-device reliability assessment and prediction of missing photoplethysmographic data using deep neural networks
CN115633957A (en) Blood glucose prediction method and system based on high-order and fraction low-order statistics
CN114420301B (en) Method, system and storage medium for predicting blood glucose based on segmented domain RF modeling
CN114548158A (en) Data processing method for blood sugar prediction
Desquins et al. A survey of photoplethysmography and imaging photoplethysmography quality assessment methods
CN116250834A (en) Noninvasive personalized dynamic blood glucose trend monitoring and early warning method and device
Philip et al. Continous monitoring of blood glucose using photophlythesmograph signal
CN115089179A (en) Psychological emotion insights analysis method and system
Wang et al. Ppg signal reconstruction using deep convolutional generative adversarial network
CN112120711B (en) Noninvasive diabetes prediction system and method based on photoplethysmography pulse waves
Abbasi et al. Multiple contaminant biosignal quality analysis for electrocardiography
US20200330040A1 (en) Method and system for detecting noise in vital sign signal
CN114403866B (en) Noninvasive blood sugar prediction device based on near-infrared light wavelength conversion
CN116451110A (en) Blood glucose prediction model construction method based on signal energy characteristics and pulse period
WO2023095171A1 (en) Non-invasive sensor fusion and ai technology for human vital measurement
Gecili et al. Functional data analysis and prediction tools for continuous glucose-monitoring studies
JP2023116614A (en) Method and system for determining cardiovascular parameters
Zhang et al. Non-invasive blood glucose estimation using near-infrared spectroscopy based on SVR

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination