Uncertainty in Blood Pressure Measurement Estimated Using Ensemble-Based Recursive Methodology
Abstract
1. Introduction
- The proposed methodology can measure uncertainty such as CIs, the standard deviation of error, bias, standard uncertainty, and expanded uncertainty for the SBP and DBP.
- We provide the standard uncertainty u, the combined uncertainty , and the expanded uncertainty U and all are computed based on the approaches detailed in GUM [4] using the bias and standard error for artificial features for the SBP and DBP.
- The previous estimated SBP and DBP are also initialized as another input matrix for the EBRM with the DNN model. This is a novel method as the EBRM is different from the conventional AdaBoost technique.
- We execute Lilliefors test to validate that the distribution of the artificial BP features approaches the Gaussian distribution and to identify similarities between the actual data and the artificial data.
2. Methods
2.1. BP Measurement and Protocol
2.2. Features Obtained from Oscillometric Signals and Artificial Data Obtained Using Bootstrap Technique
2.3. Lilliefors Test for Artificial Data
3. Ensemble-Based Recursive Methodology (EBRM) for Measured BP
3.1. EBRM with DNN Regression
| Algorithm 1 |
|
3.2. DNN Model [28]
4. Uncertainty Estimation
4.1. Measurement Uncertainty
4.2. CI Estimation Using the Bootstrap
4.3. CI Estimation with the Monte Carlo Technique
5. Experimental Results
6. Discussion
7. Conclusions
Author Contributions
Funding
Conflicts of Interest
References
- O’Brien, E.; Petrie, J.; Littler, W.A.; De Swiet, M.; Padfield, P.L.; Altman, D.; Bland, M.; Coats, A.; Atkins, N. The British hypertension society protocol for the evaluation of blood pressure measuring devices. J. Hypertens. 1993, 11, S43–S63. [Google Scholar]
- Hansen, S.; Staber, M. Oscillometric blood pressure measurement used for calibration of the arterial tonometry method contributes significantly to error. Eur. J. Anaesthesiol. 2006, 23, 781–787. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Dieterle, T.; Battegay, E.; Bucheli, B.; Martina, B. Accuracy and `range of uncertainty’ of oscillometric blood pressure monitors around the upper arm and the wrist. Blood Press Monit. 1998, 3, 339–346. [Google Scholar] [PubMed]
- BIPM; IEC; IFCC; ILAC; ISO; IUPAC; IUPAP; OIML. Guide to the Expression of Uncertainty in Measurement (GUM); International Standards Organization: Geneva, Switzerland, 1995. [Google Scholar]
- Kachuee, M.; Kiani, M.M.; Mohammadzade, H.; Shabany, M. Cuffless blood pressure estimation algorithms for continuous health-care monitoring. IEEE Trans. Biomed. Eng. 2017, 64, 859–869. [Google Scholar] [CrossRef] [Scilit]
- Chen, S.; Ji, Z.; Wu, H.; Xu, Y. A non-invasive continuous blood pressure estimation approach based on machine learning. Sensors 2019, 19, 2585. [Google Scholar] [CrossRef] [Scilit]
- Tjahjadi, H.; Ramli, K.; Murfi, H. Noninvasive classification of blood pressure based on photoplethysmography signals using bidirectional long short-term memory and time-frequency analysis. IEEE Access 2020, 8, 20735–20748. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.; Lee, G.; Jeon, G. Statistical approaches based on deep learning regression for verification of normality of blood pressure estimates. Sensors 2019, 19, 2137. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.; Chang, J.-H. Dempster–Shafer Fusion Based on a Deep Boltzmann Machine for Blood Pressure Estimation. Appl. Sci. 2019, 9, 96. [Google Scholar] [CrossRef] [Scilit]
- Ferrero, A.; Salicone, S. Measurement uncertainty. IEEE Instrum. Meas. Mag. 2006, 9, 44–51. [Google Scholar] [CrossRef] [Scilit]
- Estimation of Measurement Uncertainty in Chemical Analysis. Available online: https://sisu.ut.ee/measurement/uncertainty (accessed on 10 January 2020).
- Karagöz, İ.; Cecelioğlu, S. The analysis of different approaches related to the measurement of uncertainty in biomedical calibration. Gazi Univ. J. Sci. 2007, 20, 61–67. [Google Scholar]
- Parvis, M.; Vallan, A. Medical measurements and uncertainties. IEEE Instrum. Meas. Mag. 2002, 5, 12–17. [Google Scholar] [CrossRef]
- Lee, S.; Bolic, M.; Groza, V.; Dajani, H.; Rajan, S. Confidence interval estimation for oscillometric blood pressure measurements using bootstrap approach. IEEE Trans. Instrum. Meas. 2011, 60, 3405–3415. [Google Scholar] [CrossRef] [Scilit]
- Soueidan, K.; Chen, S.; Dajani, H.; Bolic, M.; Groza, V. Augmented blood pressure measurement through the noninvasive estimation of physiological arterial pressure variability. Physiol. Meas. 2012, 33, 881–899. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- AAMI (Association for the Advancement of Medical Instrumentation); ANSI (American National Standards Institute). Manual, Electronic or Automated Sphygmomanometers; AAMI: Arlington, VA, USA, 2003. [Google Scholar]
- Lee, S.; Chang, J.-H. Oscillometric Blood pressure estimation based on deep learning. IEEE Trans. Ind. Informat. 2017, 13, 461–472. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.; Chang, J.-H. Deep belief networks ensemble for blood pressure estimation. IEEE Access 2017, 5, 9962–9972. [Google Scholar] [CrossRef] [Scilit]
- Buhlmann, P.; Yu, B. Analyzing bagging. Ann. Stat. 2002, 30, 927–961. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.; Rajan, S.; Park, C.H.; Chang, J.H.; Dajani, H.; Groza, V. Estimated confidence interval from single blood pressure measurement based on algorithm fusion. Comput. Biol. Med. 2015, 62, 154–163. [Google Scholar] [CrossRef] [Scilit]
- Lee, S.; Park, C.H.; Chang, J.H. Improved Gaussian mixture regression based on pseudo feature generation using bootstrap in blood pressure measurement. IEEE Trans. Ind. Informat. 2016, 2, 2269–2280. [Google Scholar] [CrossRef] [Scilit]
- Efron, B.; Tibshirani, R. Bootstrap methods for standard errors, confidence interval, and other measures of statistical accuracy. Stat. Sci. 1986, 1, 54–77. [Google Scholar] [CrossRef] [Scilit]
- Abdi, H.; Molin, P. Lilliefors/Van Soest’s Test of Normality. Available online: https://www.utdallas.edu/~herve/Abdi-Lillie2007-pretty.pdf (accessed on 10 January 2020).
- Dallal, G.E. An analytic approximation to the distribution of Lilliefors’s test statistic for normality. Ame. Stat. 1986, 40, 294–296. [Google Scholar]
- Hollander, M.; Wolfe, D.A. Nonparametric Statistical Methods; Wiley: NewYork, NY, USA, 1999. [Google Scholar]
- Singh, K. On the asymptotic accuracy of Efron’s bootstrap. Ann. Stat. 1981, 9, 1187–1195. [Google Scholar] [CrossRef] [Scilit]
- Freund, Y.; Schapire, R.E. A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 1997, 55, 119–139. [Google Scholar] [CrossRef] [Scilit]
- Hinton, G.; Osindero, S.; Teh, Y.W. A fast learning algorithm for deep belief nets. Neural Comput. 2006, 18, 1527–1554. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Bengio, Y. Learning deep architectures for AI. Found. Trends Mach. Learn. 2009, 2, 1–127. [Google Scholar] [CrossRef] [Scilit]
- Moller, M. A scaled conjugate gradient algorithm for fast supervised learning. Neural Netw. 1993, 6, 525–533. [Google Scholar] [CrossRef] [Scilit]
- Stergiou, G.S.; Alpert, B.; Mieke, S.; Asmar, R.; Atkins, N.; Eckert, S.; Frick, G.; Friedman, B.; Graßl, T.; Ichikawa, T.; et al. A Universal standard for the validation of blood pressure measuring devices. Hypertension 2018, 71, 368–374. [Google Scholar] [CrossRef] [Scilit]
- Owen, A.B. Monte Carlo Theory, Methods and Examples. Available online: https://statweb.stanford.edu/~owen/mc/ (accessed on 10 January 2020).
- Rakotomamonjy, A. Analysis of SVM regression bound for variable ranking. Neurocomputing 2007, 70, 1489–1491. [Google Scholar] [CrossRef] [Scilit]

| Sequence (i) | Primary Nurse | Second Nurse | Average | OBPD |
|---|---|---|---|---|
| 1 | (=90) and (=60) | (=90) and (=60) | (=90) and (=60) | |
| 2 | (=96) and (=64) | (=94) and (=64) | (=95) and (=64) | |
| 3 | (=100) and (=64) | (=98) and (=64) | (=99) and (=64) | |
| 4 | (=96) and (=70) | (=96) and (=70) | (=96) and (=70) | |
| 5 | (=98) and (=66) | (=96) and (=66) | (=97) and (=66) |
| Features/Parameters | p | k | c | h |
|---|---|---|---|---|
| TSBP* | 0.500 | 0.060 | 0.089 | 0 |
| TDBP* | 0.470 | 0.090 | 0.089 | 0 |
| MAP | 0.500 | 0.050 | 0.089 | 0 |
| AR | 0.500 | 0.049 | 0.089 | 0 |
| AE | 0.420 | 0.063 | 0.089 | 0 |
| EL | 0.368 | 0.065 | 0.089 | 0 |
| MA | 0.352 | 0.065 | 0.089 | 0 |
| 0.059 | 0.371 | 0.089 | 0 | |
| 0.063 | 0.500 | 0.089 | 0 | |
| MAPL | 0.485 | 0.061 | 0.089 | 0 |
| Features/Parameters | u | U | |||||||
|---|---|---|---|---|---|---|---|---|---|
| TSBP | 93.20 | 93.35 | 91.56 | 95.84 | 2.39 | 1.03 | 0.152 | 0.103 | ±0.367 |
| TDBP | 59.80 | 59.90 | 57.69 | 61.93 | 2.17 | 0.95 | 0.101 | 0.095 | ±0.278 |
| MAP | 0.311 | 0.312 | 0.253 | 0.365 | 0.057 | 0.027 | 0.001 | 0.0027 | ±0.0057 |
| AR | 0.494 | 0.496 | 0.451 | 0.533 | 0.045 | 0.020 | 0.002 | 0.002 | ±0.0052 |
| AE | 0.065 | 0.066 | 0.057 | 0.077 | 0.012 | 0.005 | 0.001 | 0.0005 | ±0.0022 |
| EL | 0.236 | 0.236 | 0.231 | 0.242 | 0.006 | 0.002 | 0.000 | 0.0002 | ±0.0005 |
| MA | 0.166 | 0.165 | 0.141 | 0.194 | 0.026 | 0.011 | −0.001 | 0.001 | ±0.002 |
| 0.150 | 0.151 | 0.101 | 0.204 | 0.054 | 0.025 | 0.001 | 0.003 | ±0.03 | |
| 0.184 | 0.183 | 0.133 | 0.228 | 0.047 | 0.022 | −0.001 | 0.002 | ±0.005 | |
| MAPL | 0.391 | 0.390 | 0.360 | 0.416 | 0.031 | 0.013 | −0.001 | 0.001 | ±0.003 |
| Number of the Units: | [(12,(32),(32), (32), 2)] |
|---|---|
| Dimension of feature | 12 |
| Dimension of target | 2 |
| Number of hidden layers | 3 |
| Number of hidden unit on the layers | 32 |
| Number of sample over original feature | 5 |
| Number of sample over each artificial feature | 100 |
| Number of epoch in the pre-training | 10 to 50 |
| Number of epoch in the fine-tuning | 10 to 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 | logistic function |
| Initial weights and biases | randomly between (−1, 1) |
| Methods | SBP | DBP | SBP/DBP | SBP | DBP | ||||
|---|---|---|---|---|---|---|---|---|---|
| Mean Absolute Difference (%) | Mean Absolute Difference (%) | BHS | AAMI | ||||||
| ≤5 mmHg | ≤10 mmHg | ≤15 mmHg | ≤5 mmHg | ≤10 mmHg | ≤15 mmHg | Grade | ME(SDE) | ME(SDE) | |
| MAA | 47.06 | 85.88 | 96.47 | 56.47 | 88.24 | 97.65 | C/B | 0.07 (9.28) | −0.89 (7.76) |
| NN | 53.88 | 85.65 | 95.53 | 66.12 | 94.12 | 98.82 | B/A | 0.25 (7.48) | −0.22 (6.80) |
| SVR | 62.59 | 86.12 | 95.53 | 74.12 | 93.65 | 96.94 | A/A | 0.10 (7.15) | −0.34 (6.45) |
| DNN | 69.18 | 88.71 | 95.53 | 76.24 | 93.17 | 98.12 | A/A | 0.02 (6.44) | 0.11 (5.24) |
| 71.06 | 90.82 | 95.53 | 81.18 | 96.24 | 99.29 | A/A | −0.05 (5.72) | 0.05 (4.70) | |
| EBRM | 73.65 | 93.88 | 96.94 | 83.06 | 97.17 | 99.76 | A/A | 0.02 (5.50) | 0.18 (4.59) |
| BP (mmHg) | SBP (SDE) | DBP (SDE) | SBP L (SDE) | SBP U (SDE) | DBP L (SDE) | DBP U (SDE) |
|---|---|---|---|---|---|---|
| n (=85) | 95%CI | 95%CI | ||||
| [14] | 13.2 (8.0) | 9.4 (5.8) | 106.7 (14.3) | 120.2 (16.5) | 62.4 (10.4) | 71.7 (11.0) |
| [14] | 13.9 (7.9) | 10.0 (5.4) | 106.4 (14.3) | 120.5 (16.4) | 62.0 (10.4) | 72.1 (10.9) |
| [14] | 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) | |
| 4.8 (1.5) | 4.2 (0.9) | 107.3 (12.7) | 112.1 (12.8) | 65.1 (8.2) | 69.3 (8.8) | |
| 3.1 (2.9) | 3.2 (2.7) | 107.9 (13.9) | 111.0 (13.4) | 65.5 (9.4) | 68.7 (9.0) | |
| 1.4 (0.4) | 1.2 (0.4) | 107.8 (12.8) | 109.2 (13.4) | 65.0 (9.2) | 66.3 (9.4) | |
| 6.6 (2.7) | 6.8 (3.3) | 105.7 (12.8) | 112.3 (13.4) | 63.8 (9.3) | 70.6 (9.3) |
| Tests | Lilliefors Test | Normality Test | ||||
|---|---|---|---|---|---|---|
| (=0.05) | h (std) | p (std) | k (std) | cv (std) | kurtosis (std) | skewness (std) |
| SBP | 0.07 (0.27) | 0.33 (0.18) | 0.02 (0.005) | 0.29 (0.00) | 2.97 (0.17) | 0.02 (0.08) |
| DBP | 0.05 (0.21) | 0.36 (0.16) | 0.02 (0.005) | 0.29 (0.00) | 3.00 (0.18) | −0.01 (0.08) |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lee, S.; Dajani, H.R.; Rajan, S.; Lee, G.; Groza, V.Z. Uncertainty in Blood Pressure Measurement Estimated Using Ensemble-Based Recursive Methodology. Sensors 2020, 20, 2108. https://doi.org/10.3390/s20072108
Lee S, Dajani HR, Rajan S, Lee G, Groza VZ. Uncertainty in Blood Pressure Measurement Estimated Using Ensemble-Based Recursive Methodology. Sensors. 2020; 20(7):2108. https://doi.org/10.3390/s20072108
Chicago/Turabian StyleLee, Soojeong, Hilmi R Dajani, Sreeraman Rajan, Gangseong Lee, and Voicu Z Groza. 2020. "Uncertainty in Blood Pressure Measurement Estimated Using Ensemble-Based Recursive Methodology" Sensors 20, no. 7: 2108. https://doi.org/10.3390/s20072108
APA StyleLee, S., Dajani, H. R., Rajan, S., Lee, G., & Groza, V. Z. (2020). Uncertainty in Blood Pressure Measurement Estimated Using Ensemble-Based Recursive Methodology. Sensors, 20(7), 2108. https://doi.org/10.3390/s20072108
