Machine Learning Approaches to Predict Chronic Lower Back Pain in People Aged over 50 Years

Medicina (Kaunas). 2021 Nov 11;57(11):1230. doi: 10.3390/medicina57111230.

Abstract

Background and Objectives: Chronic lower back pain (LBP) is a common clinical disorder. The early identification of patients who will develop chronic LBP would help develop preventive measures and treatment. We aimed to develop machine learning models that can accurately predict the risk of chronic LBP. Materials and Methods: Data from the Sixth Korea National Health and Nutrition Examination Survey conducted in 2014 and 2015 (KNHANES VI-2, 3) were screened for selecting patients with chronic LBP. LBP lasting >30 days in the past 3 months was defined as chronic LBP in the survey. The following classification models with machine learning algorithms were developed and validated to predict chronic LBP: logistic regression (LR), k-nearest neighbors (KNN), naïve Bayes (NB), decision tree (DT), random forest (RF), gradient boosting machine (GBM), support vector machine (SVM), and artificial neural network (ANN). The performance of these models was compared with respect to the area under the receiver operating characteristic curve (AUROC). Results: A total of 6119 patients were analyzed in this study, of which 1394 had LBP. The feature selected data consisted of 13 variables. The LR, KNN, NB, DT, RF, GBM, SVM, and ANN models showed performances (in terms of AUROCs) of 0.656, 0.656, 0.712, 0.671, 0.699, 0.660, 0.707, and 0.716, respectively, with ten-fold cross-validation. Conclusions: In this study, the ANN model was identified as the best machine learning classification model for predicting the occurrence of chronic LBP. Therefore, machine learning could be effectively applied in the identification of populations at high risk of chronic LBP.

Keywords: artificial neural network; chronic lower back pain; decision tree; gradient boosting machine; logistic regression k-nearest neighbors; machine learning; naïve Bayes; prediction; random forest; support vector machine.

MeSH terms

  • Aged
  • Bayes Theorem
  • Humans
  • Logistic Models
  • Low Back Pain* / diagnosis
  • Low Back Pain* / epidemiology
  • Low Back Pain* / etiology
  • Machine Learning
  • Nutrition Surveys