DOI 10.1016/j.ajem.2024.08.045
Using machine learning to predict bacteremia in urgent care patients on the basis of triage data and laboratory results.
Аннотация
BACKGROUND
Despite advancements in antimicrobial therapies, bacteremia remains a life-threatening condition. Appropriate antimicrobials must be promptly administered to ensure patient survival. However, diagnosing bacteremia based on blood cultures is time-consuming and not something emergency department (ED) personnel are routinely trained to do.
METHODS
This retrospective cohort study developed several machine learning (ML) models to predict bacteremia in adults initially presenting with fever or hypothermia, comprising logistic regression, random forest, extreme gradient boosting, support vector machine, k-nearest neighbor, multilayer perceptron, and ensemble models. Random oversampling and synthetic minority oversampling techniques were adopted to balance the dataset. The variables included demographic characteristics, comorbidities, immunocompromised status, clinical characteristics, subjective symptoms reported during ED triage, and laboratory data. The study outcome was an episode of bacteremia.
RESULTS
Of the 5063 patients with initial fever or hypothermia from whom blood cultures were obtained, 128 (2.5 %) were diagnosed with bacteremia. We combined 36 selected variables and 10 symptoms subjectively reported by patients into features for analysis in our models. The ensemble model outperformed other models, with an area under the receiver operating characteristic curve (AUROC) of 0.930 and an F1-score of 0.735. The AUROC of all models was higher than 0.80.
CONCLUSION
The ML models developed effectively predicted bacteremia among febrile or hypothermic patients in the ED, with all models demonstrating high AUROC values and rapid processing times. The findings suggest that ED clinicians can effectively utilize ML techniques to develop predictive models for addressing clinical challenges.
Предметные рубрики MeSH
Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Ошибки и ограничения
История · было → стало
Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.
Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.