Binary and Multi-class Classification of Brain Tumors using MRI Images
DOI:
https://doi.org/10.52756/ijerr.2022.v29.001Keywords:
Brain tumor classification, CNN, Decision tree, Image classification, Machine learning, Support vector machineAbstract
A dangerous and potentially fatal condition is a brain tumor. Early detection of this disease is critical for determining the best course of treatment. Tumor detection and classification by human inspection is a time consuming, error-prone task involving huge amounts of data. Computer-assisted machine learning and image analysis techniques have achieved significant results in image processing. In this study, we use supervised and deep learning classifiers to detect and classify tumors using the MRI images from the BRATS 2020 dataset. At the outset, the proposed system classifies images as healthy or normal brains and brain having tumorous growth. We employ four supervised machine learning classifiers SVM, Decision tree, Naïve Bayes and Linear Regression, for the binary classification. Highest accuracy (96%) was achieved with SVM and DT, with SVM giving a better Recall rate of 98%. Thereafter, categorization of the tumor as Pituitary adenoma, Meningioma, or Glioma, is performed using supervised (SVM, DT) classifiers and a 6-layer Convolution Neural Network. CNN performs better than the other classifiers, with a 93% accuracy and 92% recall rate. The suggested system is employable as a powerful decision-support tool to assist radiologists and oncologists in clinical diagnosis without requiring invasive procedures like a biopsy.
References
Abd-Ellah, M. K., Awad, A. I., Khalaf, A. A., & Hamed, H. F. (2016). Classification of brain tumor MRIs using a kernel support vector machine. In: Building Sustainable Health Ecosystems: 6th International Conference on Well-Being in the Information Society, WIS 2016, Tampere, Finland. Proceedings Hongxiu Li, Pirkko Nykänen, Reima Suomi, Nilmini Wickramasinghe, Gunilla Widén, Ming Zhan, Springer International Publishing, pp. 151-160. https://doi.org/10.1007/978-3-319-44672-1_13
Abdel-Maksoud, E., Elmogy, M., & Al-Awadi, R. (2015). Brain tumor segmentation based on a hybrid clustering technique. Egyptian Informatics Journal, 16(1), 71-81. https://doi.org/10.1016/j.eij.2015.01.003
Ain, Q., Jaffar, M. A., & Choi, T. S. (2014). Fuzzy anisotropic diffusion based segmentation and texture based ensemble classification of brain tumor. Applied Soft Computing, 21, 330-340. https://doi.org/10.1016/j.asoc.2014.03.019
Akil, M., Saouli, R., & Kachouri, R. (2020). Fully automatic brain tumor segmentation with deep learning-based selective attention using overlapping patches and multi-class weighted cross-entropy. Medical Image Analysis, 63, 101692. https://doi.org/10.1016/j.media.2020.101692
Alfonse, M., & Salem, A. B. M. (2016). An automatic classification of brain tumors through MRI using support vector machine. Egyptian Computer Science Journal, 40(3), 11-21.
Ari, A., & Hanbay, D. (2018). Deep learning based brain tumor classification and detection system. Turkish Journal of Electrical Engineering and Computer Sciences, 26(5), 2275-2286. https://doi.org/10.3906/elk-1801-8
Badža, M. M., & Barjaktarović, M. Č. (2020). Classification of brain tumors from MRI images using a convolutional neural network. Applied Sciences, 10(6), 1999. https://doi.org/10.3390/app10061999
Basheera, S., & Ram, M. S. S. (2019). Classification of brain tumors using deep features extracted using CNN. IOP Publishing. In Journal of Physics: Conference Series. 1172(1), 012016. https://doi.org/10.1088/1742-6596/1172/1/012016
Deepa, S. N., & Devi, B. A. (2011). A survey on artificial intelligence approaches for medical image classification. Indian Journal of Science and Technology, 4(11), 1583-1595. https://doi.org/10.17485/ijst/2011/v4i11.35
Chavan, N. V., Jadhav, B. D., & Patil, P. M. (2015). Detection and classification of brain tumors. International Journal of Computer Applications, 112(8), 48-53.
González-Navarro, F. F., Belanche-Muñoz, L. A., Romero, E., Vellido, A., Julià-Sapé, M., & Arús, C. (2010). Feature and model selection with discriminatory visualization for diagnostic classification of brain tumors. Neurocomputing, 73(4-6), 622-632. https://doi.org/10.1016/j.neucom.2009.07.018
Hashmi, A., & Osman, A. H. (2022). Brain Tumor Classification Using Conditional Segmentation with Residual Network and Attention Approach by Extreme Gradient Boost. Appl. Sci., 12, 10791. https:// doi.org/10.3390/app122110791
Havaei, M., Larochelle, H., Poulin, P., & Jodoin, P. M. (2016). Within-brain classification for brain tumor segmentation. International Journal of Computer Assisted Radiology and Surgery, 11(5), 777-788. https://doi.org/10.1007/s11548-015-1311-1
Irmak, E. (2021). Multi-classification of brain tumor MRI images using deep convolutional neural network with fully optimized framework. Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 45(3), 1015-1036. https://doi.org/10.1007/s40998-021-00426-9
Keerthana, T., & Xavier, S.B. (2018). An Intelligent System for Early Assessment and Classification of Brain Tumor. In 2018: Second International Conference on Inventive Communication and Computational Technologies (ICICCT), pp. 1265-1268.
Khan, A. R., Khan, S., Harouni, M., Abbasi, R., Iqbal, S., & Mehmood, Z. (2021). Brain tumor segmentation using K‐means clustering and deep learning with synthetic data augmentation for classification. Microscopy Research and Technique, 84(7), 1389-1399. https://doi.org/10.1002/jemt.23694
Khan, H. A., Jue, W., Mushtaq, M., & Mushtaq, M. U. (2020). Brain tumor classification in MRI image using convolutional neural network. Math. Biosci. Eng., 17(5), 6203-6216. https://doi.org/10.3934/mbe.2020328
Kumar, S., Dabas, C., & Godara, S. (2017). Classification of brain MRI tumor images: a hybrid approach. Procedia Computer Science, 122, 510-517. https://doi.org/10.1016/j.procs.2017.11.400
Kumar, T. S., Rashmi, K., Ramadoss, S., Sandhya, L. K., & Sangeetha, T. J. (2017). Brain tumor detection using SVM classifier. In 2017: Third International Conference on Sensing, Signal Processing and Security (ICSSS), pp. 318-323. https://doi.org/10.1109/SSPS.2017.8071613
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2012). Imagenet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems, 25, 1-9.
Logeswari, T., & Karnan, M. (2010). An improved implementation of brain tumor detection using segmentation based on soft computing. Journal of Cancer Research and Experimental Oncology, 2(1), 6-14. https://doi.org/10.1109/ICSAP.2010.55
Mohan, R., Ganapathy, K., & Rama, A. (2022). Brain tumor classification of magnetic resonance images using a novel CNN-based medical image analysis and detection network in comparison with AlexNet. J. Popul. Ther. Clin. Pharmacol., 29(1), e97–e108. https://doi.org/10.47750/jptcp.2022.898
Naik, J., & Patel, S. (2014). Tumor detection and classification using decision tree in brain MRI. International Journal of Computer Science and Network Security (IJCSNS), 14(6), 87-91.
Zacharaki, E. I., Wang, S., Chawla, S., Yoo, D. S., Wolf, R., Melhem, E. R., & Davatzikos, C. (2009). MRI-based classification of brain tumor type and grade using SVM-RFE. In 2009: International Symposium on Biomedical Imaging: From Nano to Macro, IEEE. pp. 1035-1038. https://doi.org/10.1109/ISBI.2009.5193232
Zhang, Y., Brady, M., & Smith, S. (2001). Segmentation of brain MR images through a hidden Markov random field model and the expectation-maximization algorithm. IEEE Transactions on Medical Imaging, 20(1), 45-57. https://doi.org/10.1109/42.906424