Analysis of Machine Learning Algorithms for Real-Time Gallbladder Stone Identification from Ultrasound Images in Clinical Decision Support Systems

被引:0
|
作者
Chen Hong [1 ]
Imran Zafar [2 ]
Muhammad Mazhar Ayaz [3 ]
Rimsha Kanwal [4 ]
Faheem Kanwal [4 ]
Musaab Dauelbait [5 ]
Mohammed Bourhia [6 ]
Yousef A. Bin Jardan [7 ]
机构
[1] Hubei University of Science and Technology,School of Biomedical Engineering and Medical Imaging
[2] The University of Faisalabad,Department of Biochemistry and Biotechnology, Faculty of Science
[3] Cholistan University of Veterinary and Animal Sciences,Department of Parasitology, Faculty of Veterinary Science
[4] University of Lahore,Institute of Molecular Biology and Biotechnology (IMBB)
[5] University of Bahr El Ghazal,Laboratory of Biotechnology and Natural Resources Valorization, Faculty of Sciences
[6] Ibn Zohr University,Department of Pharmaceutics, College of Pharmacy
[7] King Saud University,undefined
关键词
Ultrasound imaging; Real-time gallbladder stone identification; Machine learning algorithms; Random forest algorithm; Clinical decision support systems;
D O I
10.1007/s44196-025-00740-8
中图分类号
学科分类号
摘要
Global epidemiology of gallstones in the twenty-first century affects millions of individuals, and ultrasound diagnostics effectively assess gallbladder size and function and detect abnormalities. This study collected datasets from local hospitals and reliable online sources for analysis using advanced CV/IP tools and WEKA. Image preprocessing techniques, including cropping, resizing, and grayscale conversion, were applied to 90 ultrasound images, extracting 600 ROIs with 21 features spanning binary, histogram, and texture attributes. The dataset was divided into balanced training and validation subsets, and supervised learning algorithms were optimized via cross-validation and grid search. Circular patterns were processed iteratively, with specific dimensions (512 × 512 for width/height, 32 × 32 for radius/blur, 128 × 128 for columns/rows). The performance of various machine learning classifiers was evaluated using accuracy, precision, recall, F1 score, AUC-ROC, MCC, Kappa GDR, and Dice Index, ensuring strong classification of normal and abnormal samples. The random forest (RF) classifier achieved the highest performance with an accuracy of 96.33%, followed by the MLP and Logit Boost classifiers with 95.67% and 95.40% accuracy rates, respectively. The RF model also exhibited the highest precision (0.9542), recall (0.9732), F1 score (0.9636), and a Dice Index (0.9649) with an MCC of 0.925, ROC area of 0.988, Kappa (0.921), and specificity of 95.34%-indicating its strong ability to balance true positives and negatives while minimizing misclassifications. The MLP classifier also performed well with a precision of 0.9477, a recall of 0.9665, and an F1 score of 0.957, while Logit Boost had similar results with a precision of 0.9411 and a recall of 0.9665. Other classifiers, such as the Bayes Net and J48 classifiers, showed slightly lower performance with accuracy rates of 94.67% but still exhibited good precision and recall, making them viable alternatives. This study highlights that the RF classifier achieved the highest superiority among other models in detecting gallbladder stones.
引用
收藏
相关论文
共 50 条
  • [1] MySurgeryRisk and Machine Learning A Promising Start to Real-time Clinical Decision Support
    Gordon, Lauren
    Austin, Peter
    Rudzicz, Frank
    Grantcharov, Teodor
    ANNALS OF SURGERY, 2019, 269 (01) : E14 - E15
  • [2] Algorithms for Real-Time Endoscopy Image Processing Pipeline in Clinical Decision Support Systems
    Pozdeev, Alexandr A.
    Obukhova, Nataliia A.
    Motyko, Alexandr A.
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2019, 10 (04): : 39 - 59
  • [3] Machine Learning-based Clinical Decision Support System for Early Diagnosis from Real-time Physiological Data
    Baig, Mirza Mansoor
    GholamHosseini, Hamid
    Linden, Maria
    PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2943 - 2946
  • [4] Learning and adaptation in real-time decision support systems of a semiotic type
    Eremeyev, AP
    Shutova, PV
    2002 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE SYSTEMS, PROCEEDINGS, 2002, : 164 - 168
  • [5] Real-time decision support for air traffic management, utilizing machine learning
    Nogami, J
    Nakasuka, S
    Tanabe, T
    CONTROL ENGINEERING PRACTICE, 1996, 4 (08) : 1129 - 1141
  • [6] Machine learning to extract muscle fascicle length changes from dynamic ultrasound images in real-time
    Rosa, Luis G.
    Zia, Jonathan S.
    Inan, Omer T.
    Sawicki, Gregory S.
    PLOS ONE, 2021, 16 (05):
  • [7] Machine Learning Algorithms: An Experimental Evaluation for Decision Support Systems
    Silva, Hugo
    Bernardino, Jorge
    ALGORITHMS, 2022, 15 (04)
  • [8] Evaluation of Real-Time Clinical Decision Support Systems for Platelet and Cryoprecipitate Orders
    Collins, Ryan A.
    Triulzi, Darrell J.
    Waters, Jonathan H.
    Reddy, Vivek
    Yazer, Mark H.
    AMERICAN JOURNAL OF CLINICAL PATHOLOGY, 2014, 141 (01) : 78 - 84
  • [9] Automatic and Real-Time Identification of Breathing Pattern from Ultrasound Liver Images
    Wu, Jiaze
    Chi, Yanling
    Li, Cheng
    Tan, Bien Soo
    Ooi, London Lucien
    Ramamurthy, Satheesh
    Liu, Jimin
    AUGMENTED REALITY ENVIRONMENTS FOR MEDICAL IMAGING AND COMPUTER-ASSISTED INTERVENTIONS, 2013, 8090 : 27 - 34
  • [10] Real-time knowledge-based systems for enterprise decision support and systems analysis
    Cheng, AMK
    ENTERPRISE INFORMATION SYSTEMS V, 2004, : 21 - 34