Insun Park, Jae Hyon Park, Jongjin Yoon, Chang-Hoon Koo, Ah-Young Oh, Jin-Hee Kim, Jung-Hee Ryu
{"title":"Assessment of machine learning classifiers for predicting intraoperative blood transfusion in non-cardiac surgery.","authors":"Insun Park, Jae Hyon Park, Jongjin Yoon, Chang-Hoon Koo, Ah-Young Oh, Jin-Hee Kim, Jung-Hee Ryu","doi":"10.1016/j.tracli.2024.10.006","DOIUrl":null,"url":null,"abstract":"<p><strong>Background: </strong>This study aimed to develop a machine learning classifier for predicting intraoperative blood transfusion in non-cardiac surgeries.</p><p><strong>Methods: </strong>Preoperative data from 6255 patients were extracted from the VitalDB database, an open-source registry. The primary outcome was the area under the receiver operating characteristic (AUROC) curve of ML classifiers in predicting intraoperative blood transfusion, defined as the receipt of at least one unit of packed red blood cells. Five different machine learning algorithms including logistic regression, random forest, adaptive boosting, gradient boosting, and the extremely gradient boosting classifiers were used to construct a binary classifier for intraoperative blood transfusion, and their predictive abilities were compared.</p><p><strong>Results: </strong>337 (5%) patients received intraoperative blood transfusion. In the test-set, the logistic regression classifier demonstrated the highest AUROC (0.836, 95% CI, 0.795-0.876), followed by the gradient boosting classifier (0.810, 95% CI, 0.750-0.868), AdaBoost classifier (0.776, 95% CI, 0.722-0.829), random forest classifier (0.735, 95% CI, 0.698-0.771), and XGBoost classifier (0.721, 95% CI, 0.695-0.747). The logistic regression classifier showed a higher AUROC compared to that of a multivariable logistic regression model (0.836 vs. 0.623, P < 0.001). Among various parameters used to construct the logistic regression classifier, the top three most important features were operation time (0.999), preoperative serum hemoglobin level (0.785), and open surgery (0.530).</p><p><strong>Conclusion: </strong>We successfully developed various ML classifiers using readily available preoperative data to predict intraoperative transfusion in patients undergoing non-cardiac surgeries. In particular, the logistic regression classifier demonstrated the best performance in predicting intraoperative transfusion.</p>","PeriodicalId":94255,"journal":{"name":"Transfusion clinique et biologique : journal de la Societe francaise de transfusion sanguine","volume":" ","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-10-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transfusion clinique et biologique : journal de la Societe francaise de transfusion sanguine","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1016/j.tracli.2024.10.006","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Background: This study aimed to develop a machine learning classifier for predicting intraoperative blood transfusion in non-cardiac surgeries.
Methods: Preoperative data from 6255 patients were extracted from the VitalDB database, an open-source registry. The primary outcome was the area under the receiver operating characteristic (AUROC) curve of ML classifiers in predicting intraoperative blood transfusion, defined as the receipt of at least one unit of packed red blood cells. Five different machine learning algorithms including logistic regression, random forest, adaptive boosting, gradient boosting, and the extremely gradient boosting classifiers were used to construct a binary classifier for intraoperative blood transfusion, and their predictive abilities were compared.
Results: 337 (5%) patients received intraoperative blood transfusion. In the test-set, the logistic regression classifier demonstrated the highest AUROC (0.836, 95% CI, 0.795-0.876), followed by the gradient boosting classifier (0.810, 95% CI, 0.750-0.868), AdaBoost classifier (0.776, 95% CI, 0.722-0.829), random forest classifier (0.735, 95% CI, 0.698-0.771), and XGBoost classifier (0.721, 95% CI, 0.695-0.747). The logistic regression classifier showed a higher AUROC compared to that of a multivariable logistic regression model (0.836 vs. 0.623, P < 0.001). Among various parameters used to construct the logistic regression classifier, the top three most important features were operation time (0.999), preoperative serum hemoglobin level (0.785), and open surgery (0.530).
Conclusion: We successfully developed various ML classifiers using readily available preoperative data to predict intraoperative transfusion in patients undergoing non-cardiac surgeries. In particular, the logistic regression classifier demonstrated the best performance in predicting intraoperative transfusion.