| Literature DB >> 30488597 |
Björn J P van der Ster1,2,3, Berend E Westerhof2,3,4, Wim J Stok2,3, Johannes J van Lieshout1,2,3,5.
Abstract
Assessment of the volume status by blood pressure (BP) monitoring is difficult, since baroreflex control of BP makes it insensitive to blood loss up to about one liter. We hypothesized that a machine learning model recognizes the progression of central hypovolemia toward presyncope by extracting information of the noninvasive blood pressure waveform parametrized through principal component analysis. This was tested in healthy volunteers exposed to simulated hemorrhage by lower body negative pressure (LBNP). Fifty-six healthy volunteers were subjected to progressive central hypovolemia. A support vector machine was trained on the blood pressure waveform. Three classes of progressive stages of hypovolemia were defined. The model was optimized for the number of principal components and regularization parameter for penalizing misclassification (cost): C. Model performance was expressed as accuracy, mean squared error (MSE), and kappa statistic (inter-rater agreement). Forty-six subjects developed presyncope of which 41 showed an increase in model classification severity from baseline to presyncope. In five of the remaining nine subjects (1 was excluded) it stagnated. Classification of samples during baseline and end-stage LBNP had the highest accuracy (95% and 50%, respectively). Baseline and first stage of LBNP demonstrated the lowest MSE (0.01 respectively 0.32). Model MSE and accuracy did not improve for C values exceeding 0.01. Adding more than five principal components did not further improve accuracy or MSE. Increment in kappa halted after 10 principal components had been added. Automated feature extraction of the blood pressure waveform allows modeling of progressive hypovolemia with a support vector machine. The model distinguishes classes between baseline and presyncope.Entities:
Keywords: zzm321990LBNPzzm321990; hypovolemia; machine learning; shock
Mesh:
Year: 2018 PMID: 30488597 PMCID: PMC6429974 DOI: 10.14814/phy2.13895
Source DB: PubMed Journal: Physiol Rep ISSN: 2051-817X
Figure 1Individual blood pressure waveform. Mean and 95% confidence interval of the blood pressure waveform in a single subject for the four stages during the protocol: rest (class 0) and three stages of LBNP induced progressive hypovolemia (classes 1 through 3).
Figure 2Individual hemodynamic and model responses. (A) Mean arterial pressure (MAP) and heart rate (HR) and their moving averages (bold lines). (B) 4 defined classes: rest (0) and LBNP (1 through 3) (black, stepwise line) with advancing simulated hemorrhage and the model responses following 20 sample moving averaging for a model with regularization value C = 1 for 10 bootstraps (gray) and their mean (black) for one subject.
Figure 3Class distribution for each class in percentages. Average classification distribution for all subjects for the different classes. Each gray shade represents a class. A perfect model should match the color of the respective class 100% of the times. Note the increase in prediction of class 3 (dark gray) during progress of hypovolemia and the decrease of class 0 (lightest gray) after the onset of LBNP (bars with classes 1 through 3).
Figure 4True negative and false positive results of the model. The 20 sample (thin line) and 100 sample (bold line) moving average model responses averaged over all six values for C in four subjects (panels A–D) who did not encounter presyncope within 30 min. For panels (A–C) the model did not detect any further decrease in volume state (true negatives), whereas for panel (D) the response had increased to the highest, most critical level and then reached a steady state (false positive).
Figure 5Effect of incremental value of regularization parameter C in a single subject. Artificial classes (black line, steps) to define rest (class 0) and LBNP with advancing simulated hemorrhage (class 1 through 3) and the moving averaged model classification for increasing values of regularization parameter C: C = 1e‐3; C = 1e‐2; C = 1e‐1; C = 1; C = 1e1; C = 1e2.
Model performance for all subjects experiencing presyncope
| Class 0 | Class 1 | Class 2 | Class 3 | Overall | |
|---|---|---|---|---|---|
| C = 1e‐3 | |||||
| Mean squared error | 0.04 [0.12] | 0.37 [0.70] | 0.30 [0.24] | 0.49 [0.89] | 0.26 [0.30] |
| Accuracy | 92 [18] % | 36 [38] % | 12 [9] % | 56 [34] % | 57 [18] % |
|
| 0.4650 | ||||
| C = 1e‐2 | |||||
| Mean squared error | 0.01 [0.10] | 0.32 [0.62] | 0.33 [0.23] | 0.46 [0.79] | 0.25 [0.35] |
| Accuracy | 95 [16] % | 34 [31] % | 13 [12] % | 50 [37] % | 57 [18] % |
|
| 0.4816 | ||||
| C = 1e‐1 | |||||
| Mean squared error | 0.01 [0.17] | 0.41 [0.54] | 0.30 [0.26] | 0.41 [0.73] | 0.26 [0.40] |
| Accuracy | 95 [20] % | 28 [31] % | 12 [15] % | 46 [45] % | 54 [16] % |
|
| 0.4869 | ||||
| C = 1 | |||||
| Mean squared error | 0.01 [0.20] | 0.47 [0.48] | 0.29 [0.20] | 0.35 [0.91] | 0.40 [0.36] |
| Accuracy | 93 [27] % | 26 [27] % | 10 [10] % | 42 [49] % | 46 [19] % |
|
| 0.4047 | ||||
| C = 10 | |||||
| Mean squared error | 0.01 [0.17] | 0.48 [0.61] | 0.28 [0.18] | 0.38 [0.92] | 0.39 [0.37] |
| Accuracy | 91 [28] % | 24 [27] % | 8 [8] % | 38 [46] % | 45 [18] % |
|
| 0.3964 | ||||
| C = 100 | |||||
| Mean squared error | 0.03 [0.36] | 0.46 [0.45] | 0.30 [0.23] | 0.42 [0.82] | 0.37 [0.43] |
| Accuracy | 91 [36] % | 21 [20] % | 7 [5] % | 39 [39] % | 45 [15] % |
|
| 0.4456 | ||||
Median [IQR] of accuracy, mean squared error per class and kappa for different values of C.
Figure 6Effect of stepwise feature addition on model improvement. Model mean squared error (MSE, left) and overall accuracy (center) and kappa statistic for the model with C value: C = 1e‐2.