Views 
   PDF Download PDF Downloads: 1217

 Open Access -   Download full article: 

A Comparative Analysis of Classificaton methods for Diagnosis of Lower Back Pain

Mittal Bhatt1*, Vishal Dahiya2 and Arvind K. Singh3

1ITM Universe, Affiliated to Gujarat Technological University, Vadodara, India.

2Indus University, Ahmedabad, India.

3Space Application Centre, ISRO, Ahmedabad, India.

Corresponding author Email: bhattmittal2008@gmail.com

DOI : http://dx.doi.org/10.13005/ojcst11.02.09

Article Publishing History
Article Received on : 22-5-2018
Article Accepted on : 04-06-2018
Article Published : 07 Jun 2018
Article Metrics
ABSTRACT:

In this paper different classification methods are compared using base and meta(Combination of Multiple Classifier for training) level classifiers, for the fruitful diagnosis of Lower Back Pain. The Lower Back Pain becomes chronic with age, so needs to be correctly diagnose with symptoms in the early age. Five independent classifiers were implemented at base level and meta level. At meta level, five combinations of different classifiers were implemented, using voting technique. According to the scores, the overall classification using Naïve Bayes and Multilayer Perceptron got the maximum efficiency 83.87%. The purpose of this paper is to diagnose healthy individuals efficiently. To carry out study the Lower Back Pain Symptoms Dataset is used from very famous platform for predictive modeling, Kaggle. The experiments were carried out in WEKA (Waikato Environment for Knowledge Analysis), suite of machine learning software1.

KEYWORDS: Base level; Classification Methods, Multilayer Perceptron; Meta level; Naive Bayes; Lower Back Pain

Copy the following to cite this article:

Bhatt M, Dahiya V, Singh A. K. A Comparative Analysis of Classificaton methods for Diagnosis of Lower Back Pain. Orient.J. Comp. Sci. and Technol;11(2)


Copy the following to cite this URL:

Bhatt M, Dahiya V, Singh A. K. A Comparative Analysis of Classificaton methods for Diagnosis of Lower Back Pain. Orient. J. Comp. Sci. and Technol;11(2). Available from: http://www.computerscijournal.org/?p=8345


Introduction

Classification has wide range of applications like credit approval, customer group identification as well as medical diagnosis.Lower Back Pain could be the pain due to so many causes. The causes include of wrong posture, weight lifting, stressful working environment, trauma, or even it includes some physiological disorders and even some abdominal problems like kidney stone. It mainly starts in the older age. But it becomes chronic when degeneration happens in spine disk. It creates frustration and stress as it affects person’s mobility.

Degeneration in disk increase with aging and various diseases due to this degeneration are appearing with one common symptom as lower back pain. The wide range of diseases falls under these categories and few of them are Spondylosis (stiffing or fixation observes in vertebrae), Spondylosthesis (one of the lower vertebrae displaced either forward or backward on the below vertebrae), Lumbar spinal Stenosis(spinal canal space get’s reduced).So it is very important that these all diseases must be classified in their beginning stage.

In this paper lower back pain dataset is first classified using base level classifiers Naïve Bayes, Bayes Net, Multilayer Perceptron, Random Forest, and Decision Table. Thereafter combinations of theses base level classifiers were implemented using meta level in WEKA. The choice of algorithm is made on the basis of the size of dataset used, and also in the context of machine learning classification algorithms, comparative study needs to be carried out.

The accuracy is best achieved using meta level combination of Naïve Bayes and Multilayer Perceptron.

Methods

Classification

It is an important technique fall under the category of supervised learning in which conclusion is drawn from observed training data. Eighty five percent of chronic lower back pain disorders have no known diagnosis leading to a classification.3 So classification algorithms analyzed at base and meta level on lower back pain dataset. Supervised learning algorithms can be categorized into two families: traditional learning algorithms and ensemble learning algorithms.4

Base Level Classifier Analysis

It is the technique in which single classification algorithms is implemented on dataset. Here the results generated from the implementation of Naïve Bayes, Bayes Net, Multilayer Perceptron, Random Forest and Decision Table. Out of which Naïve Bayes classifier fall under the probabilistic classifier category and Multilayer perceptron is classifier based on feed forward artificial neural network, While Random forest classifier is used to choose random subset of attributes from dataset. Decision table classifier is like Neural Net mainly used for prediction.

Meta Level Classifier Analysis

Using this technique integration of multiple classifiers is possible. As it is observed that meta level classification algorithms give better efficiency,5 in this research work five combinations were implemented in WEKA. There are two approaches used to implement meta level classification, first vote and second non-vote. In voting technique each classifier count is used to classify new testing sample and in non-voting technique instead of single class decision class probabilities of all classifiers are integrated under some rule. There are many more methods under these approach, one of the best extended is multi-response model trees learn at meta level.6

Results and Discussion

Table – 1 contains the experimental results of implementation of base level classifier.

Table – 1: Accuracy of Base Level Classifiers

Table: 1: Accuracy of Base Level Classifiers

 
Click here to View table

 

Table – 2 contains the weighted average accuracy comparison if bases level classification algorithms and Figure – 1 shows the visual representation of i

Table – 2:Weighted average accuracy comparison in detail of Base level classification algorithms

Table: 2: Weighted average accuracy comparison in detail of Base level classification algorithms 


Click here to View table

 

Figure – 1: Visual representation of weighted average accuracy of base level algorithms

Figure 1: Visual representation of weighted average accuracy of base level algorithms 



Click here to View figure

 

Table – 3: Accuracy of Meta Level Classifiers using voting technique

Table 3: Accuracy of Meta Level Classifiers using voting technique 



Click here to View table

 

Table – 4 contains weighted average accuracy comparison in detail of meta level classification algorithms as well as Figure – 2 contains visual representation of it.

Table – 4:weighted average accuracy comparison in detail of Meta level classification algorithms

Table 4: weighted average accuracy comparison in detail of Meta level classification algorithms 


Click here to View table

 

Figure – 2: Visual representation of weighted average accuracy of meta level algorithms.

Figure 2: Visual representation of weighted average accuracy of meta level algorithms.



Click here to View figure

 

Discussion

Machine learning is an area of Artificial Intelligence, in which systems automatically learn and improve from feedback, and classification is an important labeling technique. Both are widely used in the field of intelligent systems and mainly used in medical field. Machine learning algorithms can be used to develop tools for physicians that can be used as an effective approach for early detection and diagnosis.7 Implementing various classification methods at base and meta level, these research work shows the comparative analysis of efficiency of classification algorithms. Under the meta level the comparative study shows that the integration using voting technique increases the efficiency of training dataset.

Conclusion

In this research, the comparative study shows that as we start implementing combinations of classification algorithms using voting technique the strength of classification represents in terms of percentage accuracy is differing shown in table – 1 and table -3. As it is shown in the result that Naïve Bayes and Multiplayer Perceptron gives lower accuracy at base level and that accuracy is increased far better when they are implemented at meta level in combination.

Acknowledgement

I would like to show my warm thank to Dr. Vishal Dahiya, Dr. A. K. Singh who supported me at every bit.

References

  1. Weka, Machine Learning Group at University of Wekato, http://www.cs.waikato.ac.nz.
  2. Hongjun Lu, Hongyan Liu, Decision Tables: Scalable classification exploring RDBMS capabilities. 2000;373-384.
  3. Peter O. Sullivan, Diagnosis and classification of chronic lower back pain disorders: Maladaptive movements and motor control impairments as underlying mechanism, Manual Therapy, Elsevier. 2005;242-255.
  4. Xin Xia, Dalid Lo, Xinyuwang, Xiaohu Yang, shanping Li, A Comparative study of supervised learning algorithms for re-opened bug prediction, IEEE. 2013;331-334.
  5. T. Sathya Devi, Dr. K. Meenakshi Sundaram, A comparative analysis of meta and tree classification algorithms using WEKA, International Research Journal of Engineering and Technology(IRJET). 2016;3:(11).
  6. SasoDzeroski, Bernard Zenko, Is Combining classifier with stacking is better than selecting best one?, Springer Machine Learning. 2004;54(3):255-273.
    CrossRef
  7. Dana Bazazeh, RaedShubair, comparative study of machine learning algorithms for breast cancer detection and diagnosis, IEEE Explore. 2017;2159-2055.
  8. Osisanvo F.Y., Akinsola J.E.T., Awodele O., HinmiKaiye J. O., Olakanmi O., Akinjobi J., Supervised machine learning algorithms: classification and coparison, IJCTT. 2017;48(3).
  9. Abdullah H. Wahbeh, Quasem A. Al-Radaideh, Mohammad N. Al-Kabi, and Emad M. Al-Shawakfa, A Comparison Study between Data Mining Tools over some Classification Methods, IJCSA.
  10. Jeffrey N. Katz, The Assessment and management of Lower Back Pain: Critical Review, Arthritis Care and Research. 1993.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.