| Literature DB >> 31072052 |
Soojeong Lee1, Gangseong Lee2, Gwanggil Jeon3,4.
Abstract
Oscillometric blood pressure (BP) monitors currently estimate a single point but do not identify variations in response to physiological characteristics. In this paper, to analyze BP's normality based on oscillometric measurements, we use statistical approaches including kurtosis, skewness, Kolmogorov-Smirnov, and correlation tests. Then, to mitigate uncertainties, we use a deep learning method to determine the confidence limits (CLs) of BP measurements based on their normality. The proposed deep learning regression model decreases the standard deviation of error (SDE) of the mean error and the mean absolute error and reduces the uncertainties of the CLs and SDEs of the proposed technique. We validate the normality of the distribution of the BP estimation which fits the standard normal distribution very well. We use a rank test in the deep learning technique to demonstrate the independence of the artificial systolic BP and diastolic BP estimations. We perform statistical tests to verify the normality of the BP measurements for individual subjects. The proposed methodology provides accurate BP estimations and reduces the uncertainties associated with the CLs and SDEs using the deep learning algorithm.Entities:
Keywords: blood pressure; confidence limit; deep learning; normality; oscillometric measurement; statistical analysis
Mesh:
Year: 2019 PMID: 31072052 PMCID: PMC6540460 DOI: 10.3390/s19092137
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Flow chart of the proposed technique.
The statistical information about eighty five volunteers.
| Statistical Information | Value |
|---|---|
| Age (Male) | 12 to 80 |
| Age (Female) | 17 to 65 |
| Arm size | 25 (cm) to 42 (cm) |
| Wrist size | 13.5 (cm) to 23 (cm) |
| Deflation rate | 3.0 (mmHg/s) |
| Male | 48 of 85 (56.5%) |
| Female | 37 of 85 (43.5%) |
Figure 2The cumulative distribution function (CDF) of artificial input data using the bootstrap technique with replication size (N = 100), where artificial input data are examples acquired from a volunteer with 5 samples [11,14].
The hypothesis h values are represented from the artificial feature using the bootstrap approach with the number of replications (N = 100), where p is the p-value, denotes the statistical value of the Kolmogorov-Smirnov test, and is the threshold value. Other features show similar results.
| Feature/Test Values |
|
|
|
|
|---|---|---|---|---|
| MAP | 0 | 0.900 | 0.056 | 0.134 |
| AR | 0 | 0.904 | 0.055 | 0.134 |
| AE | 0 | 0.885 | 0.057 | 0.134 |
| EL | 0 | 0.716 | 0.068 | 0.134 |
| MA | 0 | 0.599 | 0.075 | 0.134 |
|
| 0 | 0.996 | 0.040 | 0.134 |
|
| 0 | 0.949 | 0.051 | 0.134 |
| MAPL | 0 | 0.969 | 0.048 | 0.134 |
An exemplary result (second volunteer) representing an validation between the normalized artificial features and normalized original features for consistency and convergence [12].
| Features |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| TSBP | 95.4 (3.4) | 95.5(1.6) | 92.3 | 98.9 | 0.1 | 3.36 | 1.59 |
| TDBP | 64.8 (3.6) | 64.7(1.7) | 61.3 | 68.6 | −0.1 | 3.63 | 1.70 |
| MAP | 0.3703 (0.07) | 0.3707(0.03) | 0.031 | 0.045 | 0.0004 | 0.07 | 0.03 |
| AR | 0.4960 (0.05) | 0.4930 (0.03) | 0.440 | 0.547 | −0.003 | 0.047 | 0.025 |
| AE | 0.0670 (0.007) | 0.0680 (0.003) | 0.061 | 0.074 | 0.001 | 0.008 | 0.003 |
| EL | 0.0480 (0.023) | 0.0478 (0.010) | 0.029 | 0.068 | −0.0002 | 0.023 | 0.01 |
Parameters, [8,9] of the deep learning algorithm.
| Number of the Hidden Unit in Three Layers: |
|
|---|---|
| Size of input vector | 11 |
| Size of output vector | 2 |
| Number of sample over each pseudo feature | 100 |
| Number of sample over each original feature | 5 |
| Number of hidden layers | 3 |
| Number of hidden unit on the layers | 16 to 256 |
| Number of ensemble | 50 |
| Learning rate for weight | 0.001 |
| Learning rate for biases of visible units | 0.01 |
| Learning rate for biases of hidden units | 0.01 |
| Momentum rate | 0.9 |
| Activation type | sigmoid type function |
| Maximum epoch in the pre-training | 200 |
| Maximum epoch in the fine-tuning | 200 |
| Initial weights and biases | randomly between (−1, 1) |
Mean error (ME) and standard deviation of error (SDE) relative to the reference auscultatory method obtained with the conventional maximum amplitude algorithm (MAA) [1], neural networks (NN) [4], support vector regression (SVR) [14] and deep neural network’s (DNN) regression model [10], where the results are the average values for our test data.
| mmHg | MAA | NN | SVR | DNN | ||||
|---|---|---|---|---|---|---|---|---|
| Test | SBP | DBP | SBP | DBP | SBP | DBP | SBP | DBP |
| ME | 0.07 | −0.89 | 0.25 | −0.22 | −0.51 | 0.17 | 0.36 | −0.61 |
| SDE | 9.28 | 7.76 | 7.48 | 6.80 | 7.20 | 6.18 | 6.30 | 5.45 |
Grading of the proposed algorithm based on the BHS standard using the results of MAA, NN, SVR, and DNN on () measurements.
| SBP | DBP | Standard (SBP/DBP) | |||||
|---|---|---|---|---|---|---|---|
| Tests | Absolute Difference (%) | Absolute Difference (%) | BHS | ||||
| ≤5 mmHg | ≤10 mmHg | ≤15 mmHg | ≤5 mmHg | ≤10 mmHg | ≤15 mmHg | Grade | |
| MAA | 47.06 | 85.88 | 96.47 | 56.47 | 88.24 | 97.65 | C/B |
| NN | 53.88 | 85.65 | 95.53 | 66.12 | 94.12 | 98.82 | B/A |
| SVR | 62.59 | 86.12 | 95.53 | 74.12 | 93.65 | 96.94 | A/A |
| DNN | 69.18 | 88.71 | 97.18 | 76.24 | 93.17 | 98.12 | A/A |
Summary of the CL of the SBP and DBP for nurse measurements, the proposed DNN regression model and the conventional methods, n (=85) is the number of subjects and SDE is a standard deviation of error; L and U are the lower and upper limits, respectively.
| BP (mmHg) | SBP (SDE) | DBP (SDE) | SBP L (SDE) | SBP U (SDE) | DBP L (SDE) | DBP U (SDE) |
|---|---|---|---|---|---|---|
| 95%CI | 95%CI | |||||
| 13.2 (8.0) | 9.4 (5.8) | 106.7 (14.3) | 120.2 (16.5) | 62.4 (10.4) | 71.7 (11.0) | |
| 13.9 (7.9) | 10.0 (5.4) | 106.4 (14.3) | 120.5 (16.4) | 62.0 (10.4) | 72.1 (10.9) | |
| 2.8 (3.3) | 1.7 (2.4) | 112.4 (13.9) | 115.7 (14.1) | 66.7 (10.5) | 68.2 (9.9) | |
|
| 5.5 (1.3) | 4.2 (0.8) | 107.4 (12.7) | 113.0 (12.6) | 64.5 (8.3) | 68.6 (8.4) |
Figure 3Scatter histograms of BP estimation based on the parametric bootstrap approach with replication numbers (N = 1000) using the results of the deep learning estimator, where the upper plot (a) is an example obtained from one subject and the bottom plot (b) is another example acquired from different subject.
Statistical results such as skewness, kurtosis, Kolmogorov-Smirnov (KS), Spearman’s correlation between the SBP and DBP estimations, where the results are the average values for our test data.
| Tests | KS Test | Normality Test | |||||
|---|---|---|---|---|---|---|---|
| h (std) | p (std) | ks (std) | cv (std) | Kurtosis (std) | Skewness (std) | corr (std) | |
| SBP | 0 (0) | 0.78 (0.2) | 0.02 (0.00) | 0.04 (0.00) | 2.99 (0.14) | −0.01 (0.08) | 0.01 (0.03) |
| DBP | 0 (0) | 0.79 (0.2) | 0.02 (0.01) | 0.04 (0.00) | 3.01 (0.16) | −0.01 (0.07) | 0.01 (0.03) |
Figure 4Cumulative distribution functions (CDFs) of selected artificial BP estimations obtained from the parametric bootstrap approach with replication numbers (N = 100) based on the results of the deep learning regression model. Note that the upper plot (a,b) are the examples obtained from one subject with 5 BP estimations and the bottom plot (c,d) are the examples acquired from another subject with 5 BP estimations.