MedElevator Войти в исследования
← Поиск публикаций

DOI 10.1177/0960327121991910

Медицинская библиотека · Human & experimental toxicology · 2021

Machine learning algorithms to predict seizure due to acute tramadol poisoning.

Behnoush B, Bazmi E, Nazari S H, Khodakarim S, Looha M A, Soori H

СтатьяПеревод в очереди

Аннотация

INTRODUCTION

This study was designed to develop and evaluate machine learning algorithms for predicting seizure due to acute tramadol poisoning, identifying high-risk patients and facilitating appropriate clinical decision-making.

METHODS

Several characteristics of acute tramadol poisoning cases were collected in the Emergency Department (ED) (2013-2019). After selecting important variables in random forest method, prediction models were developed using the Support Vector Machine (SVM), Naïve Bayes (NB), Artificial Neural Network (ANN) and K-Nearest Neighbor (K-NN) algorithms. Area Under the Curve (AUC) and other diagnostic criteria were used to assess performance of models.

RESULTS

In 909 patients, 544 (59.8%) experienced seizures. The important predictors of seizure were sex, pulse rate, arterial blood oxygen pressure, blood bicarbonate level and pH. SVM (AUC = 0.68), NB (AUC = 0.71) and ANN (AUC = 0.70) models outperformed k-NN model (AUC = 0.58). NB model had a higher sensitivity and negative predictive value and k-NN model had higher specificity and positive predictive values than other models.

CONCLUSION

A perfect prediction model may help improve clinicians' decision-making and clinical care at EDs in hospitals and medical settings. SVM, ANN and NB models had no significant differences in the performance and accuracy; however, validated logistic regression (LR) was the superior model for predicting seizure due to acute tramadol poisoning.

Для цитирования: Behnoush B, Bazmi E, Nazari S H, Khodakarim S, Looha M A, Soori H. Machine learning algorithms to predict seizure due to acute tramadol poisoning.. Human & experimental toxicology. 2021. DOI: 10.1177/0960327121991910.

Предметные рубрики MeSH

Подготовка и перевод публикации
Обработка статьи · этапы, ошибки и управление
Загрузка состояния…

История · было → стало

Состояние обновляется каждые 5 секунд, пока блок открыт. Процент показывается только там, где известен объём работы. Пауза останавливает продолжение этапа; текущий запрос к источнику может завершиться.

Тип публикации указан по данным источника. Уровень доказательности автоматически не присваивается.