Brain Tumor Classification Using Machine Learning and Deep Learning Algorithms

Early identification and diagnosis of brain tumors have been a difficult problem. Many approaches have been proposed using machine learning techniques and a recent study has explored deep learning techniques which are the subset of machine learning. In this analysis, Feature extraction techniques such as GLCM, Haralick, GLDM, and LBP are applied to the Brain tumor dataset to extract different features from MRI images. The features which have been extracted from the MRI brain tumor dataset are trained using classification algorithms such as SVM, Decision Tree, and Random Forest. Performances of traditional algorithms are analyzed using the accuracy metric and stated that LBP with SVM produces better classification accuracy of 84.95%. Brain tumor dataset is input to three-layer convolutional neural network and performance has been analyzed using accuracy which is of 93.10%. This study proves that CNN performs well over the machine learning algorithms considered in this work.