| Literature DB >> 36013274 |
Ilia Vladislavovich Derevitskii1, Nikita Dmitrievich Mramorov1, Simon Dmitrievich Usoltsev1, Sergey V Kovalchuk1.
Abstract
The primary goal of this paper is to develop an approach for predicting important clinical indicators, which can be used to improve treatment. Using mathematical predictive modeling algorithms, we examined the course of COVID-19-based pneumonia (CP) with inpatient treatment. Algorithms used include dynamic and ordinary Bayesian networks (OBN and DBN), popular ML algorithms, the state-of-the-art auto ML approach and our new hybrid method based on DBN and auto ML approaches. Predictive targets include treatment outcomes, length of stay, dynamics of disease severity indicators, and facts of prescribed drugs for different time intervals of observation. Models are validated using expert knowledge, current clinical recommendations, preceding research and classic predictive metrics. The characteristics of the best models are as follows: MAE of 3.6 days of predicting LOS (DBN plus FEDOT auto ML framework), 0.87 accuracy of predicting treatment outcome (OBN); 0.98 F1 score for predicting facts of prescribed drug (DBN). Moreover, the advantage of the proposed approach is Bayesian network-based interpretability, which is very important in the medical field. After the validation of other CP datasets for other hospitals, the proposed models can be used as part of the decision support systems for improving COVID-19-based pneumonia treatment. Another important finding is the significant differences between COVID-19 and non-COVID-19 pneumonia.Entities:
Keywords: COVID-19; auto ML; dynamical Bayesian networks; pneumonia; treatment trajectories
Year: 2022 PMID: 36013274 PMCID: PMC9409816 DOI: 10.3390/jpm12081325
Source DB: PubMed Journal: J Pers Med ISSN: 2075-4426
Figure 1Procedure. Research includes 3 stages and 11 steps.
Figure 2DAG-example of a dynamic Bayesian network.
Figure 3Dynamic Bayesian network modeling algorithm.
Entry and exclusion criteria for including a patient in the dataset.
| Entry Criteria | Exclusion Criteria |
|---|---|
| 1. COVID-19-based pneumonia | 1. Observation period less than three days |
Medical indicators for treatment cases.
| Feature’s Group | Features |
|---|---|
| Anthropometrics parameters | Height, weight, gender, body mass index, body surface area. |
| Simple measurements | Systolic blood pressures (SBP), diastolic blood pressure; (DBP), heart rate, temperature, saturation (SPO2), respiratory rate. |
| Laboratory results | 101 indicators: different type of laboratory tests: venous and arterial blood tests, urine tests, cerebrospinal fluid tests, etc. |
| COVID-19 symptoms | Headache, unconsciousness, cough, sore throat, pus in the throat, feeling of congestion in the chest, type of breathing, weakness, decreased consciousness. |
| Results of diagnostic procedures | The presence of clinical manifestations of severe pneumonia, the percentage of lung tissue damage, the severity of the course, the patient’s condition, NEWS score, etc. |
| Vaccination | Flu, pneumonia, COVID-19 vaccination. |
| Complications | Multiple organ failure, septic shock, febrile fever, unstable hemodynamics. |
| COVID-19 therapy | Information of prescribed therapy for COVID-19 treatment drugs from clinical recommendations, including glucocorticosteroids, monoclonal antibodies, anticoagulants, antivirals, non-steroidal anti-inflammatory drugs and other drugs from current clinical recommendations. |
Figure 4Graphs of trained BN for two-time intervals—first-time interval (top) and last-time interval (bottom). The colors represent nodes’ modularity maximization clustering. The size of each node is weighted degree.
Description of the resulting network for the first-time interval.
| Time | Cluster | Description | Count of Nodes | Nodes with the Highest Power | Weighted Average Degree |
|---|---|---|---|---|---|
| First week of treatment | Purple | Includes predictors of treatment outcomes, and two outcome indicators—treatment outcomes and length of stay. | 21 | Duration of hospital stay (treatment outcome) | 19 |
| Fourth week of treatment | Purple | Includes predictors of treatment outcomes, and two outcome indicators—treatment results and length of stay. | 28 | Length of stay (treatment outcome) | 10 |
| First week of treatment | Orange | Some laboratory test results. Cluster does not include nodes with link to treatment outcomes. | 4 | PCT-plateletcrit | 8 |
| Fourth week of treatment | Orange | Some laboratory test results. Cluster includes nodes with link to treatment outcomes—monocyte% and saturation. | 18 | Saturation (link to treatment results) | 8 |
| First week of treatment | Green | C-reactive protein, RBC, basophils—indicators that have links to treatment outcomes (length of stay); however, they are not included in purple clusters. In the graph of the last period, this cluster joins with purple, part of indicators lose the link with treatment outcome. | 12 | C-reactive protein | 10 |
| First week of treatment | Blue | Patient condition and features that influence it—age, severity according to CT scan, bilirubin total, information of vaccination. In the fourth interval cluster, nodes transfer to purple cluster. | 7 | PLT | 15 |
Figure 5Cluster from DAG for the first-time interval, which includes the variable length of stay and treatment outcomes.
Figure 6Cluster from DAG for fourth time interval, including length of stay and treatment results.
Predictors of treatment outcome from four-time intervals.
| Outcome Feature | t0 | t1 | t2 | t3 |
|---|---|---|---|---|
| Treatment outcomes | Saturation | Lymphocytes [ | Monocytes | Age |
| Treatment outcomes | Neutrophils [ | Red blood cells [ | Age | Patient condition |
| Length of stay | Feeling of congestion in the chest | Urea | MCV mean corpuscular volume [ | C-reactive protein |
| Length of stay | PCT-plateletcrit | MCV mean corpuscular volume [ | Alanineaminotransferase [ | Lactatedehydrogenase [ |
| Length of stay | Neutrophils | C-reactive protein [ | C-reactive protein | PDW—platelet distribution width [ |
Metrics of BN models.
| t0 | t1 | t2 | t3 | |
|---|---|---|---|---|
| Treatment outcomes—accuracy | 0.87 | 0.94 | 0.95 | 0.84 |
| Treatment outcomes—F1-score | 0.84 | 0.93 | 0.95 | 0.82 |
| Length of stay | 8.61 | 7.3 | 9.18 | 10.22 (needs improvement) |
Figure 7Real and predicted probability distributions of length of stay for predictions using information from different time intervals.
Figure 8DAG for DBN for predicting treatment outcomes and length of stay.
Figure 9DBN for predicting time series of patient condition indicators.
Figure 10Real and predicted distribution of percentage of lung tissue damage.
Figure 11Real and predicted distribution of PCT.
Metrics of DBN predictions facts of prescribing drugs in different time intervals.
| t-1 | t-2 | t-3 | t-4 | |
|---|---|---|---|---|
| F1-score—dexamethasone | 0.8421 | 0.8666 | 0.9 | 0.8333 |
| F1-score—ambroxol | 0.6516 | 0.6538 | 0.6136 | 0.998 |
| F1-score—azithromycin | 0.7481 | 0.8461 | 0.8421 | 0.4166 |
| F1-score—bisoprolol | 0.743 | 0.74 | 0.5133 | 0.909 |
Figure 12Comparison of real and predictive counts of drug prescribing.
Metrics of three methods in the task of predicting length of stay.
| Methods | t-0 | t-1 | t-2 | t-3 |
|---|---|---|---|---|
| Set of ordinary BNs | 8.61 | 7.3 | 9.18 | 10.22 (8.12) |
| FEDOT framework | 4.12 |
| 2.65 | 3.95 |
| FEDOT + DBN |
| 2.45 |
|
|
Figure 13Pipelines of created predictive models for three-time intervals.