Abstract
Brain cancer is quite possibly the most common cause of death in recent years. Appropriate diagnosis of the cancer type empowers the specialists to make the right choice of treatment, decision, and to save the patient's life. It goes without saying the importance of a computer-aided diagnosis system with image processing that can classify the tumor types correctly. In this paper, an enhanced approach has been proposed that can classify brain tumor types from magnetic resonance images (MRI) using deep learning and an ensemble of machine learning (ML) algorithms. The system named BCM-VEMT can classify among four different classes that consist of three categories of brain cancers (Glioma, Meningioma, and Pituitary) and a non-cancerous class, which means normal type. A convolutional neural network was developed to extract deep features from the MRI images. These extracted deep features are fed into ML classifiers to classify among these cancer types. Finally, a weighted average ensemble of classifiers is used to achieve better performance by combining the results of each ML classifier. The dataset of the system has a total of 3787 MRI images of four classes. BCM-VEMT has achieved better performance with 97.90% accuracy for the Glioma class, 98.94% accuracy for Meningioma, 98.92% accuracy for Pituitary and 98.00% accuracy for the Normal class. BCM-VEMT can have great significance for medical sectors in classifying brain cancer types.
Similar content being viewed by others
Data availability
The datasets generated during the current study are available in the “Google Colaboratory” repository. https://colab.research.google.com/drive/1p6oOSVZtRsbtfeKmt42CQuLYpOAtc5UU?usp=sharing.
References
Ali S, Ismael A, Mohammed A, Hefny H (2020) An enhanced deep learning approach for brain cancer MRI images classification using residual networks. Artif Intell Med 102:101779. https://doi.org/10.1016/j.artmed.2019.101779
Bakas S, Akbari H, Sotiras A, Bilello M, Rozycki M, Kirby JS, Freymann JB, Farahani K, Davatzikos C (2017) Advancing the cancer genome atlas Glioma MRI collections with expert segmentation labels and radiomic features. Sci Data 4(1):1–3. https://doi.org/10.1038/sdata.2017.117
Bakas S, Akbari H, Sotiras A, Bilello M, Rozycki M, Kirby J, Freymann J, Farahani K, Davatzikos C (2017) Segmentation labels and radiomic features for the pre-operative scans of the TCGA-GBM collection. Cancer Imaging Archive. https://doi.org/10.7937/K9/TCIA.2017.KLXWJJ1Q
Bhanothu Y, Kamalakannan A, Rajamanickam G (2020) Detection and classification of brain tumor in MRI images using deep convolutional network. 6th International Conference on Advanced Computing and Communication Systems (ICACCS), pp 248–252. https://doi.org/10.1109/ICACCS48705.2020.9074375
Cancer Treatment Centers of America (2022) Types of brain cancer: common, rare and more varieties. http://www.cancercenter.com/cancer-types/brain-cancer/types. Accessed 17 May 2022
Cheng J, Huang W, Cao S, Yang R, Yang W, Yun Z, Wang Z, Feng Q (2015) Enhanced performance of brain tumor classification via tumor region augmentation and partition. PLoS ONE 10(10):e0140381. https://doi.org/10.1371/journal.pone.0140381
Cheng J, Yang W, Huang M, Huang W, Jiang J, Zhou Y, Yang R, Zhao J, Feng Y, Feng Q, Chen W (2016) Retrieval of brain tumors by adaptive spatial pooling and fisher vector representation. PLoS ONE 11(6):e0157112. https://doi.org/10.1371/journal.pone.0157112
Deng J, Dong W, Socher R, Li LJ, Li K, Fei-Fei L (2009) Imagenet: a large-scale hierarchical image database. IEEE conference on computer vision and pattern recognition, pp 248–255
Ezhilarasi R, Varalakshmi P (2018) Tumor detection in the brain using faster R-CNN. 2nd International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), pp 388–392. https://doi.org/10.1109/I-SMAC.2018.8653705
Figshare (2022) Brain tumor dataset. http://figshare.com/articles/dataset/brain_tumor_dataset/1512427. Accessed 17 May 2022
Hashemzehi R, Mahdavi SJS, Kheirabadi M, Kamel SR (2020) Detection of brain tumors from MRI images base on deep learning using hybrid model CNN and NADE. Biocybern Biomed Eng 40(3):1225–1232. https://doi.org/10.1016/j.bbe.2020.06.001
ILSVRC-2014 (2022) ILSVRC-2014 results. http://image-net.org/challenges/LSVRC/2014/results. Accessed 17 May 2022
Kaggle.com (2022) Brain MRI images for brain tumor detection dataset. http://www.kaggle.com/navoneel/brain-mri-images-for-brain-tumor-detection. Accessed 17 May 2022
Kaggle.com (2022) Brain tumor classification (MRI). http://www.kaggle.com/sartajbhuvaji/brain-tumor-classification-mri. Accessed 17 May 2022
J. Kang, Z. Ullah, J. Gwak (2021) MRI-based brain tumor classification using ensemble of deep features and machine learning classifiers. Sensors 21(6):2222. https://www.mdpi.com/1424-8220/21/6/2222
Khan HA, Jue W, Mushtaq M, Mushtaq MU (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 Comput Sci 122:510–517
Machhale K, Nandpuru HB, Kapur V, Kosta L (2015) MRI brain cancer classification using hybrid classifier (SVM-KNN). International Conference on Industrial Instrumentation and Control (ICIC) 60–65. https://doi.org/10.1109/IIC.2015.7150592
Medicalnewstoday.com (2022) Tumors: benign, premalignant, and malignant. http://www.medicalnewstoday.com/articles/249141. Accessed 17 May 2022
National Brain Tumor Society (2022) Quick brain tumor facts | National Brain Tumor Society. http://braintumor.org/brain-tumor-information/brain-tumorfacts/. Accessed 17 May 2022
Menze BH, Jakab A, Bauer S, Kalpathy-Cramer J, Farahani K, Kirby J, Burren Y, Porz N, Slotboom J, Wiest R, Lanczi L (2014) The multimodal brain tumor image segmentation benchmark (BRATS). IEEE Trans Med Imaging 34(10):1993–2024. https://doi.org/10.1109/TMI.2014.2377694
Montreal Children's Hospital (2022) True or false? Not all tumors are cancerous. http://www.thechildren.com/health-info/conditions-and-illnesses/true-or-false-not-all-tumors-are-cancerous. Accessed 17 May 2022
Nan Zhang Su, Ruan SL, Liao Q, Zhu Y (2011) Kernel feature selection to fuse multi-spectral MRI images for brain tumor segmentation. Comput Vis Image Underst 115(2):256–269
Noreen N, Palaniappan S, Qayyum A, Ahmad I, Alassafi MO (2021) Brain tumor classification based on fine-tuned models and the ensemble method. CMC-Comput Mater Contin 67(3):3967–3982
Pashaei A, Sajedi H, Jazayeri N (2018) Brain tumor classification via convolutional neural network and extreme learning machines. 8th International conference on computer and knowledge engineering, pp 314–319. https://doi.org/10.1109/ICCKE.2018.8566571
Ramya P, Thanabal MS, Dharmaraja C (2021) Brain tumor segmentation using cluster ensemble and deep super learner for classification of MRI. J Ambient Intell Humaniz Comput 12(10):9939–9952
Rezaei K, Agahi H, Mahmoodzadeh A (2020) A weighted voting classifiers ensemble for the brain tumors classification in MR images. IETE J Res 20:1–4
Sawant A, Bhandari M, Yadav R, Yele R, Bendale MS (2018) Brain cancer detection from mri: A machine learning approach (tensorflow). Brain 5(04):2089–2094
Swati ZN, Zhao Q, Kabir M, Ali F, Ali Z, Ahmed S, Lu J (2019) Brain tumor classification for MR images using transfer learning and fine-tuning. Comput Med Imaging Graph 75:34–46
Swati ZN, Zhao Q, Kabir M, Ali F, Ali Z, Ahmed S, Lu J (2019) Content-based brain tumor retrieval for MR images using transfer learning. IEEE Access 7:17809–17822
Acknowledgements
We are grateful to all data hosting providers for their support, and storage capacity to deliver datasets for our research.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Saha, P., Das, R. & Das, S.K. BCM-VEMT: classification of brain cancer from MRI images using deep learning and ensemble of machine learning techniques. Multimed Tools Appl 82, 44479–44506 (2023). https://doi.org/10.1007/s11042-023-15377-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-023-15377-y