| Literature DB >> 35958052 |
Hsi-Hao Wang1, Chun-Che Huang2, Paul C Talley3, Kuang-Ming Kuo4.
Abstract
Background: An injurious fall is one of the main indicators of care quality in healthcare facilities. Despite several fall screen tools being widely used to evaluate a patient's fall risk, they are frequently unable to reveal the severity level of patient falls. The purpose of this study is to build a practical system useful to predict the severity level of in-hospital falls. This practice is done in order to better allocate limited healthcare resources and to improve overall patient safety.Entities:
Mesh:
Year: 2022 PMID: 35958052 PMCID: PMC9359836 DOI: 10.1155/2022/3100618
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 3.822
Figure 1Study purpose.
A summary of patient safety studies applying machine learning techniques.
| Source | Incident type | Purpose | Best learner | Performance | Data source |
|---|---|---|---|---|---|
| Ong et al. [ | All | To automatically detect extreme-risk events in clinical incident reports | Support vector machine | AUC = 0.92, F-measures = 0.86, precision = 0.88, and recall = 0.83 for incident types | Clinical incident reports |
| Marschollek et al. [ | Fall events | To derive comprehensible fall risk classification models | C4.5 | Accuracy = 0.66, sensitivity = 0.55, specificity = 0.67, positive/negative predictive values = 0.15/0.94 | Fall incident reports |
| Cheng and Zhao [ | Medication | To predict drug-drug interaction | Support vector machine | AUROC = 0.67 | DrugBank |
| Wang et al. [ | All | To automate the identification of patient safety incidents in hospitals | Support vector machine | F-score = 0.78 for incident type and F-score = 0.87 for severity level | Incident reporting systems |
| Marella et al. [ | All | To screen cases associated with the electronic health record | Naive Bayes | AUROC = 0.93, accuracy = 0.86, and F-score = 0.88 | Patient safety reporting system and electronic health records |
| Fong et al. [ | All | To identify health information technology-related events | Logistic regression | AUC = 0.93 and F1 score = 0.77 | Patient safety event report |
| Comfort et al. [ | Medication | To classify individual case safety reports within social digital media | Support vector machine | Accuracy = 0.78 and gKappa = 0.83 | Individual case safety reports and social digital media |
| Liu et al. [ | Fall events | To explore potential fall incident clusters | Clustering | N/A | Incident reporting systems |
| Evans et al. [ | All | To determine the incident type and the severity of harm outcome | Support vector machine | AUROC = 0.89 for incident types and AUROC = 0.71 for severity of harm | Incident reporting systems |
| Wang et al. [ | Fall events | To predict the severity of inpatient falls | Multi-view ensemble learning with missing values | AUC = 0.81 | Incident reports |
| Wang et al. [ | All | To identify incident types and severity levels | Convolutional neural network | F-scores >0.85 | Incident reporting systems |
| Liu et al. [ | All | To improve the classification of the fall incident severity level | Random forest | Macro- | Incident reporting systems |
Note. AUC/AUROC denotes the area under the receiver operating characteristic curve and N/A denotes not available.
Operational definition of variables.
| Type of variable | Name | Measurement | Definition | Supported literature |
|---|---|---|---|---|
| Features | Gender | Discrete | (1): Male | [ |
| Age | Discrete | (1): 20–30 | [ | |
| Patient sources | Discrete | (1): Inpatient | [ | |
| Fall history within the past 12 months | Discrete | (1): Yes | [ | |
| Ability of independent activity | Discrete | (1): Independence | [ | |
| Companionship | Discrete | (1): Yes | [ | |
| Use of assistive devices | Discrete | (1): Yes (2): No | [ | |
|
| ||||
| Target | Severity of falls | Discrete | (1): No adverse effect | |
Important model parameter setting.
| Learner | Parameter | Best setting |
|---|---|---|
| Multinomial logistic regression | Solver | Newton-cg |
| Penalty | l2 | |
| C | 2.2 | |
| Tol | 0.0001 | |
| Naïve Bayes | var_smoothing | 0.123285 |
| Random forest | max_features | 6 |
| min_samples_leaf | 2 | |
| n_estimators | 760 | |
| Support vector machine | Kernel | Rbf |
| Gamma | 2 | |
| C | 100 | |
| eXtreme gradient boosting | max_depth | 9 |
| n_estimators | 100 | |
| colsample_bytree | 0.9 | |
| learning_rate | 0.3 | |
| Deep learning | hidden_layer_sizes | (50, 100, 50) |
| Activation | ReLu | |
| learning_rate | Adaptive | |
| Solver | Adam |
Patient characteristics.
| Feature | Levels | 2019 | 2020 | ||
|---|---|---|---|---|---|
| Frequency | % | Frequency | % | ||
| Gender | Male | 132 | 63.16 | 137 | 57.81 |
| Female | 77 | 36.84 | 100 | 42.19 | |
| Age | 20–30 | 10 | 4.78 | 8 | 3.38 |
| 31–40 | 11 | 5.26 | 12 | 5.06 | |
| 41–50 | 15 | 7.18 | 26 | 10.97 | |
| 51–60 | 73 | 34.93 | 76 | 32.07 | |
| 61–70 | 59 | 28.23 | 58 | 24.47 | |
| 71–80 | 29 | 13.88 | 42 | 17.72 | |
| ≥81 | 12 | 5.74 | 15 | 6.33 | |
| Patient sources | Inpatient | 167 | 79.90 | 202 | 85.23 |
| Outpatient | 17 | 8.13 | 19 | 8.02 | |
| Emergency department | 25 | 11.96 | 16 | 6.75 | |
| Fall history within the past 12 months | Yes | 153 | 73.21 | 176 | 74.26 |
| No | 56 | 26.79 | 61 | 25.74 | |
| High risk of falling | Yes | 194 | 92.82 | 217 | 91.56 |
| No | 12 | 5.74 | 17 | 7.17 | |
| Unevaluated | 3 | 1.44 | 3 | 1.27 | |
| Ability of independent activity | Independence | 72 | 34.45 | 85 | 35.86 |
| Partial dependence | 128 | 61.24 | 141 | 59.49 | |
| Full dependence | 9 | 4.31 | 11 | 4.64 | |
| Companionship | Yes | 51 | 24.40 | 66 | 27.85 |
| No | 158 | 75.60 | 171 | 72.15 | |
| Use of assistive devices | Yes | 111 | 53.11 | 129 | 54.43 |
| No | 98 | 46.89 | 108 | 45.57 | |
| Severity of falls | Severe adverse effect | 100 | 47.85 | 128 | 54.01 |
| Mild adverse effect | 34 | 16.27 | 36 | 15.19 | |
| No adverse effect | 75 | 35.88 | 73 | 30.80 | |
Model performance assessments.
| Dataset | Learner | Accuracy (SD) | F1 (SD) | Precision (SD) | Recall (SD) |
|---|---|---|---|---|---|
| Training | Multinomial logistic regression (MLR) | 0.442 (0.028) | 0.442 (0.028) | 0.443 (0.029) | 0.443 (0.028) |
| Naïve Bayes (NB) | 0.461 (0.026) | 0.448 (0.026) | 0.460 (0.028) | 0.472 (0.024) | |
| Random forest (RF) | 0.783 (0.008) | 0.784 (0.007) | 0.785 (0.007) | 0.788 (0.008) | |
| Support vector machine (SVM) | 0.771 (0.008) | 0.771 (0.008) | 0.774 (0.008) | 0.776 (0.009) | |
| eXtreme gradient boosting (XGBoost) | 0.778 (0.006) | 0.779 (0.005) | 0.781 (0.005) | 0.784 (0.005) | |
| Deep learning (DL) | 0.721 (0.016) | 0.720 (0.017) | 0.735 (0.013) | 0.725 (0.019) | |
| Stacking (RF + SVM + XGBoost + DL) | 0.756 (0.014) | 0.754 (0.014) | 0.760 (0.019) | 0.763 (0.015) | |
|
| |||||
| Test | Multinomial logistic regression | 0.426 | 0.397 | 0.402 | 0.416 |
| Naïve Bayes | 0.426 | 0.426 | 0.444 | 0.500 | |
| Random forest | 0.844 | 0.850 | 0.839 | 0.875 | |
| Support vector machine | 0.823 | 0.828 | 0.817 | 0.851 | |
| eXtreme gradient boosting | 0.835 | 0.843 | 0.831 | 0.866 | |
| Deep learning | 0.751 | 0.743 | 0.725 | 0.773 | |
| Stacking (RF + SVM + XGBoost + DL) | 0.781 | 0.775 | 0.758 | 0.799 | |
Note. SD denotes standard deviation.
Figure 2Area under the receiver characteristic curve (AUROC) of random forest for the test dataset.
Figure 3Confusion matrix of random forest for the test dataset.
Figure 4Bar plot of mean absolute SHAP values.
Figure 5Beeswarm plots.
Figure 6Fall severity prediction support system.
Figure 7Fall severity prediction results.