| Literature DB >> 35872786 |
Hyung Woo Kim1, Seok-Jae Heo2, Minseok Kim2, Jakyung Lee2, Keun Hyung Park1, Gongmyung Lee1, Song In Baeg3, Young Eun Kwon3, Hye Min Choi3, Dong-Jin Oh3, Chung-Mo Nam2,4, Beom Seok Kim1.
Abstract
Objective: Previously developed Intradialytic hypotension (IDH) prediction models utilize clinical variables with potential privacy protection issues. We developed an IDH prediction model using minimal variables, without the risk of privacy infringement.Entities:
Keywords: deep learning; hemodialysis; intradialytic hypotension; machine learning; privacy protection
Year: 2022 PMID: 35872786 PMCID: PMC9300869 DOI: 10.3389/fmed.2022.878858
Source DB: PubMed Journal: Front Med (Lausanne) ISSN: 2296-858X
Figure 1Flowchart of this study. BP, blood pressure.
Figure 2Example of hemodialysis session and segmentation recognition. AP, arterial pressure; VP, venous pressure; SBP, systolic blood pressure; MAP, mean arterial pressure. Segments contain hemodialysis-related measurement data obtained for 30 min, 10 min before each time-point of SBP measurement. Bottom panel: 10 min of data from the start of hemodialysis were used to adjust the volatility of the AP and VP for each session.
Figure 3Architecture of the deep learning model. CNN, convolutional neural network; FNN, feedforward neural network; BN, batch normalization; DO, dropout; AAP, adaptive average pooling; SELU, scaled exponential linear unit; FC, fully connected. DO (dropout rate), Conv1D (kernel size, number of filters), AvgPooling1D (kernel size).
Characteristics of the study population.
|
|
|
|
|---|---|---|
| Total dialysis time, mean (SD), h | 3.97 (0.18) | 3.87 (0.30) |
| Arterial pressure, mean (SD), mmHg | −124.91 (29.66) | −139.11 (30.51) |
| Venous pressure, mean (SD), mmHg | 118.25 (27.93) | 123.34 (30.52) |
| Blood flow rate, mean (SD), mL/min | 266.74 (30.86) | 252.98 (25.17) |
| Average blood flow rate, mean (SD), mL/min | 267.47 (30.92) | 253.99 (24.56) |
| Dialysate flow rate, mean (SD), mL/min | 573.90 (91.45) | 552.64 (116.23) |
| Total ultrafiltration volume, mean (SD), mL | 2,287.36 (825.48) | 2,427.10 (880.45) |
| Ultrafiltration rate, mean (SD), mL/h | 597.79 (215.32) | 649.37 (228.27) |
| Average ultrafiltration rate, mean (SD), mL/h | 597.94 (222.08) | 653.12 (241.62) |
| Dialysate temperature, mean (SD), °C | 36.05 (0.32) | 36.21 (0.35) |
| Dialysate sodium level, mean (SD), mmol/L | 139.20 (1.43) | 140.35 (1.03) |
| Pre-dialytic SBP, mean (SD), mmHg | 137.53 (21.84) | 137.89 (17.77) |
| Pre-dialytic DBP, mean (SD), mmHg | 64.61 (13.22) | 65.80 (11.10) |
| Pre-dialytic MAP, mean (SD), mmHg | 88.92 (13.79) | 89.83 (11.27) |
| Pulse rate, mean (SD), beats per minute | 69.91 (10.84) | 71.62 (11.64) |
| Total number of segments | 101,655 | 243,059 |
SBP, systolic blood pressure; DBP, diastolic blood pressure; MAP, mean arterial pressure.
Number of events among segments according to the definitions of intradialytic hypotension.
|
| ||
|---|---|---|
| Nadir90, | 3,755 (3.7) | 5,399 (2.2) |
| Fall20, | 35,144 (34.6) | 99,844 (41.1) |
| Fall20/MAP10, | 39,656 (39.0) | 110,018 (45.3) |
IDH, intradialytic hypotension; MAP, mean arterial pressure; n, number of segments.
Model performance for predicting intradialytic hypotension.
|
|
|
|
| ||
|---|---|---|---|---|---|
|
|
|
|
| ||
| Nadir90 | DLM | 0.905 (0.892–0.913) | 0.287 (0.192–0.494) | 0.853 (reference) | 0.118 (reference) |
| LR | 0.900 (0.879–0.926) | 0.298 (0.193–0.572) | 0.833 (<0.001) | 0.110 (0.056) | |
| RF | 0.889 (0.847–0.903) | 0.292 (0.192–0.566) | 0.837 (<0.001) | 0.115 (0.444) | |
| XGB | 0.891 (0.855–0.906) | 0.270 (0.140–0.582) | 0.809 (<0.001) | 0.089 (<0.001) | |
| Fall20 | DLM | 0.864 (0.836–0.888) | 0.794 (0.698–0.847) | 0.872 (reference) | 0.831 (reference) |
| LR | 0.868 (0.840–0.888) | 0.788 (0.700–0.844) | 0.855 (<0.001) | 0.817 (<0.001) | |
| RF | 0.844 (0.812–0.869) | 0.750 (0.688–0.834) | 0.850 (<0.001) | 0.813 (<0.001) | |
| XGB | 0.860 (0.820–0.873) | 0.777 (0.701–0.812) | 0.860 (<0.001) | 0.815 (<0.001) | |
| Fall20/MAP10 | DLM | 0.863 (0.827–0.878) | 0.812 (0.729–0.858) | 0.853 (reference) | 0.841 (reference) |
| LR | 0.857 (0.825–0.873) | 0.804 (0.726–0.854) | 0.842 (<0.001) | 0.827 (<0.001) | |
| RF | 0.838 (0.801–0.859) | 0.773 (0.720–0.827) | 0.843 (<0.001) | 0.827 (<0.001) | |
| XGB | 0.851 (0.812–0.856) | 0.795 (0.735–0.824) | 0.843 (<0.001) | 0.829 (<0.001) | |
The performance measures of internal validation were calculated using 5-folds cross-validation; The min and max are the minimum and maximum values for 5 performance measures obtained through 5-folds cross-validation. P-values were calculated compared to the DLM. The Delong test was used to calculated p-values for comparison of AUROC. The bootstrap method was used to calculated p-values for comparison of AUPRC. IDH, intradialytic hypotension; MAP, mean arterial pressure; AUROC, area under the receiver operating characteristic curve; AUPRC, area under the precision-recall curve; LR, logistic regression; RF, random forest; XGB, extreme gradient boosting; DLM, deep learning model.
Sensitivity analysis of deep learning model for external validation dataset.
|
|
|
|
| |||
|---|---|---|---|---|---|---|
|
|
|
|
|
|
| |
| Vital signs | 0.819 (reference) | 0.106 (reference) | 0.858 (reference) | 0.823 (reference) | 0.848 (reference) | 0.835 (reference) |
| Vital signs + Monitored pressure | 0.835 (1.9, <0.001) | 0.111 (5.1, 0.028) | 0.862 (0.5, <0.001) | 0.829 (0.7, 0.020) | 0.853 (0.6, <0.001) | 0.841 (0.7, 0.016) |
| Vital signs + Setting measures | 0.839 (2.5, <0.001) | 0.112 (6.1, 0.016) | 0.858 (0.1, 0.081) | 0.824 (0.1, 0.624) | 0.849 (0.0, 0.227) | 0.835 (0.0, 1.000) |
| Vital signs + Time setting | 0.830 (1.3, <0.001) | 0.108 (2.3, 0.566) | 0.856 (−0.2, <0.001) | 0.822 (−0.1, 0.636) | 0.848 (-0.1, 0.012) | 0.835 (0.0, 1.000) |
Vital signs included SBP, DBP, MAP, and pulse rate; Monitored pressure included AP, and VP; setting measures included blood flow rate, dialysate flow rate, ultrafiltration rate, total ultrafiltration volume, temperature, and dialysate sodium level. P-values were calculated compared to the models that were trained by only vital signs. The Delong test was used to calculated p-values for comparison of AUROC. The bootstrap method was used to calculated p-values for comparison of AUPRC. MAP, mean arterial pressure; AUROC, area under the receiver operating characteristic curves; AUPRC, area under the precision-recall curve; PC, percentage change.