Abnormality Detection in Musculoskeletal Radiographs with Convolutional Neural Networks(Ensembles) and Performance Optimization
Dennis Banga, Peter Waiganjo

TL;DR
This study develops ensemble convolutional neural network models to improve abnormality detection in musculoskeletal radiographs, aiming to enhance diagnostic accuracy and reduce variability compared to existing models.
Contribution
Introduces an ensemble CNN model that outperforms a DenseNet model in F1 score and reduces performance variability across different musculoskeletal studies.
Findings
Ensemble200 model achieved higher F1 scores than DenseNet.
Reduced Cohen Kappa score variability across studies.
Improved performance on finger radiograph studies.
Abstract
Musculoskeletal conditions affect more than 1.7 billion people worldwide based on a study by Global Burden Disease, and they are the second greatest cause of disability[1,2]. The diagnosis of these conditions vary but mostly physical exams carried out and image tests. There are few imaging and diagnostic experts while there is a huge workload of radiograph examinations which might affect diagnostic accuracy. We built machine learning models to perform abnormality detection using the available musculoskeletal public dataset [3]. Convolutional Neural Networks (CNN) were used as are the most successful models in performing various tasks such as classification and object detection [4]. The development of the models involved theoretical study, iterative prototyping, and empirical evaluation of the results. The current model, 169 layer DenseNet, by Pranav et al.(2018) on the abnormality…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsArtificial Intelligence in Healthcare and Education · Medical Imaging and Analysis · COVID-19 diagnosis using AI
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Batch Normalization · Convolution · Average Pooling · Concatenated Skip Connection · Global Average Pooling · Dense Block · Kaiming Initialization · 1x1 Convolution · Dropout
