| Literature DB >> 36008808 |
Jarne Verhaeghe1, Sofie A M Dhaese2, Thomas De Corte2, David Vander Mijnsbrugge3, Heleen Aardema4, Jan G Zijlstra4, Alain G Verstraete5, Veronique Stove5, Pieter Colin6, Femke Ongenae3, Jan J De Waele7, Sofie Van Hoecke8.
Abstract
BACKGROUND: Beta-lactam antimicrobial concentrations are frequently suboptimal in critically ill patients. Population pharmacokinetic (PopPK) modeling is the golden standard to predict drug concentrations. However, currently available PopPK models often lack predictive accuracy, making them less suited to guide dosing regimen adaptations. Furthermore, many currently developed models for clinical applications often lack uncertainty quantification. We, therefore, aimed to develop machine learning (ML) models for the prediction of piperacillin plasma concentrations while also providing uncertainty quantification with the aim of clinical practice.Entities:
Keywords: Critically ill; Intensive care; Machine learning; Piperacillin/tazobactam; Population pharmacokinetics; Therapeutic drug monitoring; Uncertainty quantification
Mesh:
Substances:
Year: 2022 PMID: 36008808 PMCID: PMC9404625 DOI: 10.1186/s12911-022-01970-y
Source DB: PubMed Journal: BMC Med Inform Decis Mak ISSN: 1472-6947 Impact factor: 3.298
The number of missing values for all considered features in both datasets with size N
| Feature | GUH (N = 752) | UMCG (N = 46) |
|---|---|---|
| Albumin (g/dL) | 13 | 7 |
| Bilirubine (mg/dL) | 19 | 20 |
| Creatinin clearance (mL/min) | 100 | 0 |
| Height (cm) | 6 | 0 |
| Hemoglobin (g/dL) | 7 | 36 |
| Lactate (mmol/L) | 5 | 34 |
| Platelets (/mm | 7 | 20 |
| Serum creatinine (mg/dL) | 14 | 0 |
| SOFA | 3 | 21 |
| Temperature ( | 107 | N/A |
| Urine creatinine (mg/dL) | 39 | 12 |
| White blood cells (/mm | 8 | 36 |
Features that are not shown in the table contained no missing values
Descriptive statistics for the GUH and UMCG dataset
| Variable | GUH (n = 285) | UMCG (n = 15) | |
|---|---|---|---|
| Sex (male) | 183 (64.9%) | 13 (87.0%) | 0.718 |
| Age, median (IQR) (year) | 64 (53–74) | 60 (54–66) | 0.133 |
| Height, median (IQR) (cm) | 170 (165–178) | 175 (172–178) | 0.101 |
| Weight, median (IQR) (kg) | 75.0 (64.2–85.0) | 77.0 (70.0–90.0) | 0.138 |
| APACHE II score upon admission median (IQR) | 23.0 (3.0–29.0) | NA | NA |
| APACHE IV score upon admission median (IQR) | NA | 74.0 (65–87) | NA |
| SOFA score on the day of sampling median (IQR) | 5 (3–8) | 12 (9–14) | < 0.001 |
| ICU mortality (%) | 33 (11.7%) | 4 (26.7%) | 0.329 |
| Medical | 118 (41.8%) | 4 (26.7%) | 0.599 |
| Surgical | 135 (47.9%) | 8 (53.3%) | 0.883 |
| Trauma | 29 (10.3%) | 2 (13.3%) | 0.662 |
| Duration of TZP therapy, median (IQR) (days) | 3 (1–5) | 3 (2–6) | 0.373 |
| Piperacillin concentration, median (IQR) (mg/L) | 81.0 (54.4–121.4) | 50.3 (36.5–80.9) | 0.260 |
| No. of blood samples per patient, median (IQR) | 2 (1–3) | 4 (1–5) | 0.350 |
| Timing of blood sample relative to the start of treatment, median (IQR) (hours) | 63 (35–115) | 30 (12–48) | <0.001 |
| Time to the previous concentration median (IQR) (hours) | 24 (24–48) | 24 (24–24) | 0.023 |
The timing of the lab results is from the first piperacillin concentration available for analysis. n is the amount of samples included (patients for demographics, admission category, and TZP treatment and lab samples for lab results
Features used by each model
| Feature | GBT prev | GBT new | GP prev | GP new | MLP | PopPK |
|---|---|---|---|---|---|---|
| Albumine (g/dL) | X | X | X | X | ||
| Bilirubine (mg/dL) | X | X | X | |||
| Creatinine clearance (mL/min) | X | X | X | X | X | X |
| Fluid balance (mL/24 h) | X | X | ||||
| Height (cm) | X | X | X | |||
| Lactate (mg/dL) | X | X | ||||
| Platelets (/mm | X | X | X | |||
| Red blood cells (/mm | X | X | ||||
| Previous concentration (mg/L) | X | X | X | |||
| Sex | X | |||||
| Hours since start treatment (h) | X | |||||
| Serum creatinine (mg/dL) | X | X | X | X | X | |
| Weight (kg) | X |
Fig. 1SHAP visualization for GBT new (top) and GBT prev (bottom) The SHAP values are in mg/L
Evaluation performance of all considered ML and PopPK models
| Model | RMSE | MAE | ME | MdAPE | MdPE | |
|---|---|---|---|---|---|---|
| GBT | − 4.09 ( | |||||
| GP | 37.41 (0.43) | 23.54 (0.28) | 2.04 (0.07) | 0.50 (0.46) | 21.39% (4.79%) | − 3.83% (− 0.84%) |
| MLP | 38.56 (0.47) | 27.35 (0.34) | 2.58 (0.05) | 0.47 (0.36) | 23.09% (5.29%) | − 5.34% (− 1.26%) |
| PopPK | 57.97 (0.64) | 39.67 (0.54) | − 30.27 (− 0.45) | − 0.19 (− 0.21) | 40.79% (11.60%) | 38.33% (11.41%) |
| GBT | − 6.55 (− 0.02) | |||||
| GP | 34.03 (0.28) | 19.41 (0.21) | 0.59 (0.71) | 16.48% (3.79%) | − 3.76% (− 0.92%) | |
| MLP | 37.20 (0.36) | 23.64 (0.26) | − 4.87 (− 0.03) | 0.51 (0.51) | 17.06% (4.14%) | 0.73% (0.17%) |
| PopPK | 49.58 (0.43) | 31.28 (0.32) | 4.91 (0.03) | 0.14 (0.32) | 26.09% (6.69%) | − 1.85% (− 0.43%) |
| U | ||||||
| GBT | 38.67 (0.62) | 68.38% (12.89%) | − 68.38% (− 12.89%) | |||
| GP | 64.99 (0.89) | 55.31 (0.74) | 50.90 (0.72) | − 0.39 (− 0.45) | 84.88% (15.33%) | − 84.88% (− 15.33%) |
| MLP | 62.28 (0.85) | 51.47 (0.71) | 38.52 (0.63) | − 0.28 (− 0.33) | 83.09% (14.97%) | − 83.09% (− 14.97%) |
| PopPK | 50.46 ( | − 23.97 ( | 0.16 ( | |||
| GBT | 28.12 (0.57) | 21.11(0.40) | 15.01 (0.37) | 0.68 (0.25) | 37.20% (8.46%) | − 37.20% (− 8.46%) |
| GP | 31.58 ( | 22.73 ( | 18.05 (0.35) | 0.60 ( | − 25.15% (− 6.9%) | |
| MLP | 30.35 (0.64) | 26.55 (0.50) | 22.45 (0.47) | 0.63 (0.06) | 54.16% (10.48 %) | − 54.16% (− 10.48%) |
| PopPK | 26.69% (7.31%) | |||||
All RMSE, MAE, and ME values are in mg/L. The values in parenthesises are in log scale. Bold indicates the best model for that metric and case
GUH a priori classification performance of the ML and PopPK models
| Model | Range | Precision | Specificity | Sensitivity | F1-score | Support |
|---|---|---|---|---|---|---|
| GBT | Sub. | 0.89 | 99 | |||
| Ther. | 0.58 | 35 | ||||
| Sup. | 0.77 | 0.47 | 17 | |||
| GP | Sub. | 0.88 | 0.88 | 0.85 | 0.87 | 99 |
| Ther. | 0.53 | 0.47 | 0.60 | 0.56 | 35 | |
| Sup. | 0.56 | 0.58 | 0.55 | 17 | ||
| PopPK | Sub. | 0.71 | 0.60 | 0.82 | 99 | |
| Ther. | 0.50 | 0.11 | 0.19 | 35 | ||
| Sup. | 0.83 | 0.29 | 0.43 | 17 | ||
| GBT | Sub. | 76 | ||||
| Ther. | 0.63 | 24 | ||||
| Sup. | 0.33 | 0.46 | 9 | |||
| GP | Sub. | 0.92 | 0.92 | 0.92 | 0.92 | 76 |
| Ther. | 0.53 | 0.67 | 0.63 | 24 | ||
| Sup. | 0.50 | 0.67 | 0.33 | 0.40 | 9 | |
| PopPK | Sub. | 0.84 | 0.86 | 0.75 | 0.79 | 76 |
| Ther. | 0.35 | 0.15 | 0.46 | 0.40 | 24 | |
| Sup. | 0.50 | 0.44 | 9 | |||
Subtherapeutic (Sub.): < 91.43 mg/L, Therapeutic (Ther.): 91.43 mg/L and < 160 mg/L, Supratherapeutic (Sup.): 160 mg/L. Support indicates the number of samples in that range. Bold indicates the best model for that metric and case
Uncertainty quantification performance of the GBT models and the GP models
| Model | ADCE | DCE | Sharpness (std) (mg/L) |
|---|---|---|---|
| GBT | |||
| GP | 0.29 | 0.29 | 41.22 (4.26) |
| GBT | |||
| GP | 0.28 | 0.28 | 28.94 (0.86) |
| GBT | 0.62 | 0.62 | |
| GP | 42.75 (9.67) | ||
| GBT | 0.31 | − 0.31 | |
| GP | 28.22 (0.99) | ||
Bold indicates the best model for that metric and case
Fig. 2Coverage plot of all uncertainty quantification models on the GUH dataset The specified coverage is the p to provide the prediction intervals. The actual coverage is the measured coverage C
Fig. 3Coverage plot of the uncertainty quantification models on the UMCG dataset. The specified coverage is the p to provide the prediction intervals. The actual coverage is the measured coverage C
Features of the discussed patient
| Height (cm) | Serum creatinine (mg/dL) | Platelets (plt/mm3) | Bilirubin (mg/dL) | Lactate (mg/dL) |
|---|---|---|---|---|
| 170 | 0.51 | 248.0 | 1.7 | 9.1 |
Fig. 4SHAP visualization for a given patient with the GBT prev model. The red values increase the output while the blue values decrease the output. The mentioned values are piperacillin plasma concentrations (mg/L)
A posteriori PopPK prediction
| CL | V | Q | Pred (mg/L) | |||
|---|---|---|---|---|---|---|
| 2.36 | 6.01 | 15.30 | 10.90 | 37.10 | 354.0 | 161.0 |
Fig. 5Prediction output of the first discussed patient with the GBT prev model. The dashed (middle) line is the observed concentration and the dotted (outer) lines indicate the therapeutic range boundaries