Document Type : Original Article
Authors
1
Student Research Committee, School of Medicine, Shahid Beheshti University of Medical Sciences, Tehran, Iran
2
Biomedical Engineering and Medical Physics Department, School of Medicine, Shahid Beheshti University of Medical Sciences, Tehran, Iran
3
Radiology Department, Taleghani Hospital, Shahid Beheshti University of Medical Sciences, Tehran, Iran
4
Nuclear Medicine Department, Taleghani Hospital, Shahid Beheshti University of Medical Sciences, Tehran, Iran
Abstract
Introduction: Osteoporosis is a major public health problem worldwide. Patients with osteoporosis are at higher risk of bone fractures, pain, and immobilization. The aim of the present study was to predict osteopenia/osteoporosis from demographic, clinical and laboratory data using machine learning (ML) algorithms.
Methods: Demographic, clinical, and laboratory data from 239 cases (101 normal and 138 with osteopenia/osteoporosis) were collected. Thirteen features were included: age, sex, weight, height, smoking status, glucocorticoids use, chemotherapy, insulin use, levothyroxine usage, history of bone fracture, premature menopause, calcium usage, and vitamin D usage. The Python programming language was used for preprocessing and modeling. Support Vector Machine (SVM), Logistic Regression (LR), Random Forest (RF), MultiLayer Perceptron (MLP), and eXtreme Gradient Boosting (XGBoost) models were trained and evaluated. Accuracy, precision, recall, F1-score, and Area under the curve (AUC) were calculated.
Results: The XGBoost model showed better performance in terms of accuracy, precision and AUC.For the test group, the accuracy, precision, and AUC achieved by the XGBoost model were 0.68, 0.71, and 0.73, respectively.
Conclusion: The results of this study indicate that using the 13 selected features, it is possible to perform an initial prediction to distinguish between normal individuals and those with osteopenia or osteoporosis. Among the evaluated features, sex, age, and smoking had the highest importance. The proposed model may serve as a low-cost preliminary risk prediction model for identifying individuals at increased risk of low bone mineral density, particularly in settings with limited access to DEXA scanning.
Keywords
Subjects