| Literature DB >> 31905456 |
Omar Khan1, Jetan H Badhiwala1,2, Jamie R F Wilson1,2, Fan Jiang1,2, Allan R Martin2, Michael G Fehlings1,2.
Abstract
Machine learning represents a promising frontier in epidemiological research on spine surgery. It consists of a series of algorithms that determines relationships between data. Machine learning maintains numerous advantages over conventional regression techniques, such as a reduced requirement for a priori knowledge on predictors and better ability to manage large datasets. Current studies have made extensive strides in employing machine learning to a greater capacity in spinal cord injury (SCI). Analyses using machine learning algorithms have been done on both traumatic SCI and nontraumatic SCI, the latter of which typically represents degenerative spine disease resulting in spinal cord compression, such as degenerative cervical myelopathy. This article is a literature review of current studies published in traumatic and nontraumatic SCI that employ machine learning for the prediction of a host of outcomes. The studies described utilize machine learning in a variety of capacities, including imaging analysis and prediction in large epidemiological data sets. We discuss the performance of these machine learning-based clinical prognostic models relative to conventional statistical prediction models. Finally, we detail the future steps needed for machine learning to become a more common modality for statistical analysis in SCI.Entities:
Keywords: Degenerative cervical myelopathy; Machine learning; Magnetic resonance imaging; Outcomes; Spinal cord injury
Year: 2019 PMID: 31905456 PMCID: PMC6945005 DOI: 10.14245/ns.1938390.195
Source DB: PubMed Journal: Neurospine ISSN: 2586-6591
Summary of literature review of machine learning in outcome prediction after SCI
| Study | Description |
|---|---|
| A ML approach for specification of spinal cord injuries using fractional anisotropy values obtained from diffusion tensor images [ | Developed KNN and SVM models to predict the presence of spinal cord injury in individual axial slices of the spinal cord collected from DTI, specifically the fractional anisotropy parameter. |
| Convolutional neural network-based automated segmentation of the spinal cord and contusion injury: deep learning biomarker correlates of motor impairment in acute spinal cord injury [ | Developed a convolutional neural network to perform segmentation of the spinal cord in tSCI. Segmentation helped authors conclude that contusion injury volume was significantly correlated with motor scores at admission and discharge. |
| Development of an unsupervised ML algorithm for the prognostication of walking ability in spinal cord injury patients [ | Constructed unsupervised ML algorithm predicting independent ambulation ability post-SCI at discharge or at the 1-year follow-up. Compared ML algorithm to logistic regression model – no significant difference found in performance. |
| Use of multivariate linear regression and support vector regression to predict functional outcome after surgery for cervical spondylotic myelopathy. | Compared a support vector regression model with a multivariate logistic regression model in the prediction of functional outcome after surgery for DCM. Support vector regression model was found to be superior. |
| Using a ML approach to predict outcome after surgery for degenerative cervical myelopathy [ | Formulated random forest predicting quality-of-life and functional outcomes after decompression surgery for DCM (AUC = 0.70). |
| ML for prediction of sustained opioid prescription after anterior cervical discectomy and fusion (ACDF). | Developed stochastic gradient boosting model (AUC = 0.81) to predict sustained opioid prescription after ACDF. Major predictors of lengthened opioid prescription included preoperative opioid prescription, antidepressant use, tobacco use, and Medicaid insurance status. |
| Prognosis of cervical myelopathy based on diffusion tensor imaging with artificial intelligence methods. | Utilized multiple supervised learning models (e.g., SVM) that used DTI features to predict the mJOA recovery rate at the 1-year postsurgery follow-up. |
| Development of ML algorithms for prediction of prolonged opioid prescription after surgery for lumbar disc herniation | Created an elastic-net penalized logistic regression model (AUC = 0.81) to predict sustained opioid prescription after lumbar disc herniation surgery. Major predictors of lengthened opioid prescription included instrumentation, preoperative opioid duration, and comorbid depression. |
| Development of ML algorithms for prediction of discharge disposition after elective inpatient surgery for lumbar degenerative disc disorders | Created a neural network (AUC = 0.82) to predict nonroutine (i.e., not home) discharge for patients undergoing surgery for lumbar degenerative disc disease based on age, comorbid status, etc. |
SCI, spinal cord injury; KNN, k-nearest neighbor; SVM, support vector machine; DTI, diffusion tensor imaging; tSCI, traumatic SCI; ML, machine learning; DCM, degenerative cervical myelopathy; AUC, area under the curve; mJOA, modified Japanese Orthopaedic Association.
Fig. 1.Schematic of the train-test split performed in Merali et al. [15] DCM, degenerative cervical myelopathy.
Key characteristics of machine learning, organized by feature
| Feature | Machine learning characteristics | Logistic regression characteristics |
|---|---|---|
| Knowledge of predictors | Little a priori knowledge of predictors needed | Requires knowledge of predictors for elimination of unimportant variables from model |
| No. of predictors | Fewer restrictions on number of predictors in machine learning | Number of predictors is restricted based on number of data points available |
| Nonlinear relationships | Capable of capturing complex, nonlinear relationships | Has difficulty with modelling nonlinear relationships |
| Algorithm variety | A host of machine learning algorithms exist, each with its own separate advantages and disadvantages. In addition, additional variations to enhance performance (e.g., bagging, boosting, stacking) may also be used in machine learning. | Multiple types of logistic regression models exist, but models generally have a similar foundation |
Attributes of the 3 major categories of machine learning
| Attribute | Supervised learning | Unsupervised learning | Reinforcement learning |
|---|---|---|---|
| Labelling | Data outcomes are labeled beforehand | Data outcomes are not labeled | Data outcomes are not labeled |
| Description | Algorithm makes prediction of outcomes based on predictors using labeled data as a reference | Algorithm is used to separate data into clusters | Algorithm is used to build a policy that maximizes a cumulative reward |
| Evaluation Metrics | Algorithms are evaluated based on area under the curve and accuracy relative to the ‘ground truth’ (i.e. the true values of the outcomes) | Difficult to evaluate algorithm performance in the absence of ‘ground truth’ data | Algorithms are evaluated based on cumulative reward |
| Examples | Examples include classification algorithms (e.g., support vector machine) and regression algorithms (e.g., regression tree) | Examples include k-means clustering and principal component analysis | Examples include Q-learning |