Evaluation of Machine Learning Algorithms for Early Diagnosis of Deep Venous Thrombosis

被引:13
作者
Enrique Contreras-Lujan, Eduardo [1 ]
Efren Garcia-Guerrero, Enrique [1 ]
Roberto Lopez-Bonilla, Oscar [1 ]
Tlelo-Cuautle, Esteban [2 ]
Lopez-Mancilla, Didier [3 ]
Inzunza-Gonzalez, Everardo [1 ]
机构
[1] Univ Autonoma Baja California, Fac Ingn Arquitectura & Diseno, Carretera Transpeninsular Ensenada Tijuana 3917, Ensenada 22860, Baja California, Mexico
[2] Inst Nacl Astrofis Opt & Electr, Dept Elect, Luis Enrique Erro 1, Puebla 72840, San Andres Chol, Mexico
[3] Univ Guadalajara, Ctr Univ Los Lagos, Lagos De Moreno 47460, Jalisco, Mexico
关键词
DVT; early diagnosis; artificial intelligence; machine-learning; smart system; embedded system; edge computing; edge device; VEIN THROMBOSIS; RISK-ASSESSMENT; ULTRASOUND; THROMBOEMBOLISM;
D O I
10.3390/mca27020024
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Deep venous thrombosis (DVT) is a disease that must be diagnosed quickly, as it can trigger the death of patients. Nowadays, one can find different ways to determine it, including clinical scoring, D-dimer, ultrasonography, etc. Recently, scientists have focused efforts on using machine learning (ML) and neural networks for disease diagnosis, progressively increasing the accuracy and efficacy. Patients with suspected DVT have no apparent symptoms. Using pattern recognition techniques, aiding good timely diagnosis, as well as well-trained ML models help to make good decisions and validation. The aim of this paper is to propose several ML models for a more efficient and reliable DVT diagnosis through its implementation on an edge device for the development of instruments that are smart, portable, reliable, and cost-effective. The dataset was obtained from a state-of-the-art article. It is divided into 85% for training and cross-validation and 15% for testing. The input data in this study are the Wells criteria, the patient's age, and the patient's gender. The output data correspond to the patient's diagnosis. This study includes the evaluation of several classifiers such as Decision Trees (DT), Extra Trees (ET), K-Nearest Neighbor (KNN), Multi-Layer Perceptron Neural Network (MLP-NN), Random Forest (RF), and Support Vector Machine (SVM). Finally, the implementation of these ML models on a high-performance embedded system is proposed to develop an intelligent system for early DVT diagnosis. It is reliable, portable, open source, and low cost. The performance of different ML algorithms was evaluated, where KNN achieved the highest accuracy of 90.4% and specificity of 80.66% implemented on personal computer (PC) and Raspberry Pi 4 (RPi4). The accuracy of all trained models on PC and Raspberry Pi 4 is greater than 85%, while the area under the curve (AUC) values are between 0.81 and 0.86. In conclusion, as compared to traditional methods, the best ML classifiers are effective at predicting DVT in an early and efficient manner.
引用
收藏
页数:18
相关论文
共 61 条
[1]   Design and Construction of an ROV for Underwater Exploration [J].
Adrian Aguirre-Castro, Oscar ;
Inzunza-Gonzalez, Everardo ;
Efren Garcia-Guerrero, Enrique ;
Tlelo-Cuautle, Esteban ;
Roberto Lopez-Bonilla, Oscar ;
Everardo Olguin-Tiznado, Jesus ;
Ricardo Cardenas-Valdez, Jose .
SENSORS, 2019, 19 (24)
[2]  
Agharezaei Laleh, 2016, Acta Inform Med, V24, P354, DOI 10.5455/aim.2016.24.354.359
[3]   Open source, low-cost device for thermometric titration with non-contact temperature measurement [J].
Alessio, Keiti O. ;
Tischer, Bruna ;
Voss, Monica ;
Teixeira, Ibere D. ;
Brendler, Bruno M. ;
Duarte, Fabio A. ;
Helfer, Gilson A. ;
Costa, Adilson B. ;
Barin, Juliano S. .
TALANTA, 2020, 216
[4]   Sustainable Delay Minimization Strategy for Mobile Edge Computing Offloading under Different Network Scenarios [J].
Andrawes, Admoon ;
Nordin, Rosdiadee ;
Albataineh, Zaid ;
Alsharif, Mohammed H. .
SUSTAINABILITY, 2021, 13 (21)
[5]  
Buitinck L., 2013, ECML PKDD WORKSH LAN, P108
[6]   AutoML for Feature Selection and Model Tuning Applied to Fault Severity Diagnosis in Spur Gearboxes [J].
Cerrada, Mariela ;
Trujillo, Leonardo ;
Hernandez, Daniel E. ;
Correa Zevallos, Horacio A. ;
Macancela, Jean Carlo ;
Cabrera, Diego ;
Vinicio Sanchez, Rene .
MATHEMATICAL AND COMPUTATIONAL APPLICATIONS, 2022, 27 (01)
[7]   FPGA-Based Implementation of a Multilayer Perceptron Suitable for Chaotic Time Series Prediction [J].
Dalia Pano-Azucena, Ana ;
Tlelo-Cuautle, Esteban ;
Tan, Sheldon X. -D. ;
Ovilla-Martinez, Brisbane ;
Gerardo de la Fraga, Luis .
TECHNOLOGIES, 2018, 6 (04)
[8]   Assisting Barrett's esophagus identification using endoscopic data augmentation based on Generative Adversarial Networks [J].
de Souza Jr, Luis A. ;
Passos, Leandro A. ;
Mendel, Robert ;
Ebigbo, Alanna ;
Probst, Andreas ;
Messmann, Helmut ;
Palm, Christoph ;
Papa, Joao P. .
COMPUTERS IN BIOLOGY AND MEDICINE, 2020, 126
[9]  
Dhatri M.P., 2018, P 2018 3 IEEE INT C, P1715, DOI [10.1109/RTEICT42901.2018.9012553, DOI 10.1109/RTEICT42901.2018.9012553]
[10]  
Egwuche O. S., 2021, Journal of Physics: Conference Series, V2034, DOI 10.1088/1742-6596/2034/1/012004