| Literature DB >> 33117190 |
Ryan Brandon Hunter1, Shen Jiang2, Akira Nishisaki1, Amanda J Nickel3, Natalie Napolitano3, Koichiro Shinozaki4, Timmy Li4, Kota Saeki2, Lance B Becker4, Vinay M Nadkarni1, Aaron J Masino1.
Abstract
OBJECTIVE: Develop an automated approach to detect flash (<1.0 s) or prolonged (>2.0 s) capillary refill time (CRT) that correlates with clinician judgment by applying several supervised machine learning (ML) techniques to pulse oximeter plethysmography data.Entities:
Keywords: gradient boosting; intensive care units; oximetry; pediatrics; perfusion; supervised machine learning
Year: 2020 PMID: 33117190 PMCID: PMC7574820 DOI: 10.3389/fphys.2020.564589
Source DB: PubMed Journal: Front Physiol ISSN: 1664-042X Impact factor: 4.566
Demographic and clinical characteristics of study and validation cohort.
| Study cohort characteristics | Patients ( |
| Age, year, mean (SD), range | 6.1 (3.9), 1–12 |
| Weight, kg, median (SD), interquartile range | 18.2 (20.9), 13.4–31.7 |
| Sex, n (%) | |
| Male | 58 (59) |
| Female | 41 (41) |
| Study location, n (%) | |
| Operating room | 56 (56) |
| Pediatric intensive care unit | 26 (26) |
| Cardiac intensive care unit | 12 (12) |
| Progressive care unit | 4 (4) |
| Catheterization lab | 1 (1) |
| Digit probe applied to (other digit visually assessed), n (%) | |
| Second digit | 51 (51) |
| Third digit | 48 (48) |
| First digit compressed, n (%) | |
| Second digit, Pointer | 47 (47) |
| Third digit, Middle finger | 52 (52) |
| Category of clinical diagnosis, n (%) | Surgical patients, 67* |
| Head and neck surgery, 24 | |
| Abdominal surgery, 7 | |
| Cardiac surgery, 7 | |
| Miscellaneous, minor procedure, 7 | |
| Orthopedic surgery, 6 | |
| Ophthalmologic surgery, 5 | |
| Craniofacial surgery, 4 | |
| Dental surgery, 4 | |
| Urologic surgery, 2 | |
| Neurosurgery, 1 | |
| Acute respiratory failure, 15 | |
| Acute cardiorespiratory failure, 10 | |
| Chronic respiratory failure, 3 | |
| Septic shock, 3 | |
| Acute neurologic injury, 1 | |
| Individual curve CRT, clinician-determined | |
| Flash, n (%) | 134 (28) |
| Normal, n (%) | 269 (55) |
| Prolonged, n (%) | 82 (17) |
FIGURE 1(A,B) Images display the modified pulse oximeter device and finger sensor. (C) Schematic showing device functioning. Incident light is transmitted through the patient fingertip. During fingertip compression, blood exits the fingertip and TLI increases. TLI falls as blood returns to the digit during capillary refill. CRi, Capillary Refill index; TLI, transmitted light intensity.
Graphical and physiologic explanation of model features.
| Feature name | Feature explanation | Proposed physiologic significance |
| Point of first minimum | The time point from release where the minimal value of the dataset occurs | Earlier point of first minimum indicates earlier return of blood to the capillary bed, correlating with faster capillary refill |
| Maximum slope | The absolute value of the maximum (negative) slope of the dataset | Greater maximal slope indicates greater filling speed of blood into the capillary bed, correlating with faster capillary refill |
| Kurtosis | The sharpness of the peak of a frequency distribution curve–greater kurtosis implies a steeper descent from point of release | Greater kurtosis indicates greater filling speed of blood into the capillary bed, correlating with prolonged capillary refill |
| Skew | The measure of asymmetry of the sample, samples with longer and thicker tails are more skewed | Greater skew indicates more gradual return of blood to the capillary bed, correlating with prolonged capillary refill |
| Mean | The average value of the dataset | A greater mean value indicates overall less blood and tissue in the capillary bed (greater TLI = less blood and tissue present), implication for capillary refill speed uncertain |
| Standard deviation | A calculated quantity indicating the extent of variation for the dataset | A greater standard deviation correlates with a greater difference between TLI at release and TLI at minimum, implication for capillary refill speed uncertain |
| ΔAb (pre- and post-compression) | The maximal difference between the infrared and red light detection by the device × hemoglobin density × tissue thickness | Oxygenated Hb absorbs more infrared light; deoxygenated Hb absorbs more red light. The greatest difference between these values could imply a reduced percentage of Hb saturation which may correlate with abnormal CRT (prolonged for flash). Anemia, peripheral vasoconstriction, shock, strong or sharp pain may also increase ΔAb, correlating with abnormal CRT. ΔAb has correlated with degree of lactic acidosis among adult emergency room patients in shock ( |
| Time series complexity | Complexity of a time series is determined by the number and degree of peaks and valleys in the curve | Time series complexity may represent variable vasoconstriction of individual capillary beds within the digit postulated to be present with abnormal capillary refill |
FIGURE 2Receiver Operating Characteristic Area Under the Curve (ROC-AUC) and precision-recall for flash capillary refill time (CRT) models.
FIGURE 3Receiver Operating Characteristic Area Under the Curve (ROC-AUC) and precision-recall for prolonged capillary refill time (CRT) models.
Mean Area Under the Curve and precision for each machine learning algorithm and capillary refill index.
| Flash CRT | Prolonged CRT | |||
| Algorithm | AUC, Mean (95% CI) | Precision, Mean (95% CI) | AUC, Mean (95% CI) | Precision Mean (95% CI) |
| XGBoost | 0.79 (0.75–0.83) | 0.63 (0.56–0.69) | 0.77 (0.72–0.82) | 0.5 (0.46–0.54) |
| Logistic regression | 0.77 (0.71–0.82) | 0.56 (0.49–0.63) | 0.73 (0.68–0.78) | 0.37 (0.30–0.43) |
| Support vector machine | 0.72 (0.67–0.76) | 0.53 (0.47–0.58) | 0.75 (0.70–0.79) | 0.43 (0.32–0.54) |
| CRi | 0.67 (0.63–0.71) | Not calculated | 0.72 (0.68–0.76) | Not calculated |
Feature importance analysis for XGBoost flash and prolonged capillary refill time models.
| XGBoost feature importance | ||||
| Importance rank | Flash model | Prolonged model | ||
| Feature | Weight | Feature | Weight | |
| 1 | ΔAb post-compression | 0.12 | Time complexity | 0.06 |
| 2 | Time complexity | 0.11 | Point of first min. | 0.05 |
| 3 | Kurtosis | 0.05 | ΔAb pre-compression | 0.05 |
| 4 | Area Under the Curve | 0.04 | Skew | 0.04 |
| 5 | ΔAb pre-compression | 0.04 | Maximum slope | 0.03 |
| 6 | Point of first min. | 0.03 | Area Under the Curve | 0.03 |
| 7 | Skew | 0.02 | Kurtosis | 0.03 |
| 8 | Standard deviation | 0.02 | Standard deviation | 0.02 |
| 9 | Mean | 0.01 | ΔAb post-compression | 0.01 |
| 10 | Maximum slope | 0.01 | Mean | 0.01 |