Explainable Deep Learning Framework for Multi-Class Brain Tumor Classification Using VGG16 and Grad-CAM Visualization


Authors : Md. Mahabub Rana; Ismail Hossain; A. K. M. Obydur Rahman; Md. Khaled Hossain Rabbi; Md. Swadhin Miah; Arafat Hossain; Bayajid Bustami

Volume/Issue : Volume 10 - 2025, Issue 10 - October


Google Scholar : https://tinyurl.com/3f3rp4mz

Scribd : https://tinyurl.com/4nkv62px

DOI : https://doi.org/10.38124/ijisrt/25oct1437

Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.

Note : Google Scholar may take 30 to 40 days to display the article.


Abstract : This study proposes an explainable deep learning framework for the automated detection and multi-class classification of brain tumors from MRI images, addressing key challenges in diagnostic accuracy, generalizability, and clinical interpretability. The framework employs a transfer learning–based Convolutional Neural Network (CNN) using the VGG16 architecture, fine-tuned on a balanced dataset comprising 6,484 MRI images collected from three publicly available repositories Figshare, SARTAJ, and Br35H. The dataset includes four classes: glioma, meningioma, pituitary, and no tumor, with equal class representation to ensure unbiased learning. Preprocessing was performed using the Python Imaging Library (PIL) to resize, normalize, and enhance image quality, while Kera's-based data augmentation introduced random variations in brightness and contrast to improve robustness against overfitting. The fine-tuned VGG16 model, with frozen early convolutional layers and retrained dense layers, achieved an overall classification accuracy of 95%, outperforming comparable deep architectures such as ResNet50 (93.5%), DenseNet121 (94%), and InceptionV3 (93%).Comprehensive performance evaluation through precision, recall, F1-score, and ROC–AUC analysis confirmed consistent multi-class discrimination, achieving a macro-average AUC of 0.97. Furthermore, Grad-CAM visualizations provided clear, class- specific heatmaps highlighting tumor-affected regions, thereby enhancing model transparency and diagnostic reliability. The integration of quantitative performance metrics with visual interpretability demonstrates that the proposed VGG16- based framework delivers clinically explainable, efficient, and accurate diagnostic support, reducing inter-observer variability and assisting radiologists in early brain tumor detection and treatment planning.

Keywords : Brain Tumor Detection, MRI Classification, Convolutional Neural Network, VGG16, Transfer Learning, ROC–AUC, Grad-CAM, Explainable AI, Medical Image Analysis.

References :

  1. M. Arabahmadi, R. Farahbakhsh, and J. Rezazadeh, “Deep learning for smart healthcare—a survey on brain tumor detection from medical imaging,” Sensors, vol. 22, no. 5, p. 1960, 2022.
  2. J. Suzuki, “Overview of deep learning in medical imaging,” Radiological Physics and Technology, vol. 10, no. 3, pp. 257–273, 2017.
  3. “Machine learning and deep learning for brain tumor mri image anal ysis,” https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10798183/, 2024, [Online; accessed 2025-10-07].
  4. M. A. Talukder, M. M. Islam, and M. A. Uddin, “An optimized ensemble deep learning model for brain tumor classification,” arXiv preprint arXiv:2305.12844, 2023.
  5. “Transfer learning architectures with fine-tuning for brain tumor classification,” https://www.sciencedirect.com/science/article/pii/ S2772442523001375, 2023, [Online; accessed 2025-10-07].
  6. “Machine learning and transfer learning techniques for accurate brain tumor classification,” Clinical eHealth, vol. 7, 2024.
  7. “A survey of brain tumor segmentation and classification algorithms,” https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8465364/, 2021, [Online; accessed 2025-10-07].
  8. M. Ahmad, M. Farahbakhsh, and J. Rezazadeh, “Ai in mri brain tumor diagnosis: A systematic review of machine learning and deep learning techniques,” ScienceDirect, 2025.
  9. “Vision transformers, ensemble model, and transfer learning leveraging explainable ai for brain tumor detection and classification,” IEEE Journal of Biomedical and Health Informatics, vol. 28, no. 3, pp. 1261–1272, 2024.
  10. “Brain tumor classification from mri scans: A framework of hybrid deep learning and information fusion,” Frontiers in Oncology, 2024.
  11. “Brain tumor classification using fine-tuned transfer learning models,” https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11459499/, 2024, [On line; accessed 2025-10-07].
  12. S. Lundervold and A. Lundervold, “An overview of deep learning in medical imaging focusing on mri,” Zeitschrift f¨ur Medizinische Physik, vol. 29, no. 2, 2019.
  13. O. Russakovsky, J. Deng, H. Su, J. Krause, S. Satheesh, S. Ma, Z. Huang, A. Karpathy, A. Khosla, M. Bernstein, A. C. Berg, and L. Fei Fei, “Imagenet large scale visual recognition challenge,” International Journal of Computer Vision, vol. 115, no. 3, pp. 211–252, 2015.
  14. K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint, vol. arXiv:1409.1556, 2014.
  15. K. S. Chandra, A. S. Priya, and S. D. Maheshwari, “Detection of brain tumour by integration of vgg-16,” International Journal of Creative Research Thoughts, vol. 8, no. 7, 2020.
  16. D. F. Santos, “Approach, brain tumor detection using the vgg-16 model: A deep learning,” Preprints, 2023.
  17. Younis, L. Qiang, C. Nyatega, M. Adamu, and H. Kawuwa, “Brain tumor analysis using deep learning and vgg-16 ensembling learningapproaches,” Applied Sciences, vol. 12, p. 7282, 2022.
  18. M. M. Islam, “Transfer learning architectures with fine-tuning for brain tumor classification using magnetic resonance imaging,” Healthcare Analytics, vol. 4, 2023.
  19. M. G´omez-Guzm´an, L. Jim´enez-Berista´ ın, E. Garc´ıa-Guerrero, O. L´opez-Bonilla, U. Tamayo-Perez, J. Esqueda-Elizondo, K. Palomino Vizcaino, and E. Inzunza-Gonz´alez, “Classifying brain tumors on magnetic resonance imaging by using convolutional neural networks,” Electronics, 2023.
  20. M. Nickparvar. (2023) Kaggle brain tumor mri dataset. Accessed: 2025-10-06. [Online]. Available: https://www.kaggle.com/datasets/ masoudnickparvar/brain-tumor-mri-dataset
  21. American Association of Neurological Surgeons. (2023) Brain tumors. Accessed: 2025-10-06. [Online]. Available:https://www.aans.org/en/Patients/Neurosurgical-Conditions-and- Treatments/Brain-Tumors
  22. J. S. Ostrom and CBTRUS, “Cbtrus statistical report: Primary brain and other central nervous system tumors diagnosed in the united states in 2011–2015,” Neuro-Oncology, pp. iv1–iv86, 2018.

This study proposes an explainable deep learning framework for the automated detection and multi-class classification of brain tumors from MRI images, addressing key challenges in diagnostic accuracy, generalizability, and clinical interpretability. The framework employs a transfer learning–based Convolutional Neural Network (CNN) using the VGG16 architecture, fine-tuned on a balanced dataset comprising 6,484 MRI images collected from three publicly available repositories Figshare, SARTAJ, and Br35H. The dataset includes four classes: glioma, meningioma, pituitary, and no tumor, with equal class representation to ensure unbiased learning. Preprocessing was performed using the Python Imaging Library (PIL) to resize, normalize, and enhance image quality, while Kera's-based data augmentation introduced random variations in brightness and contrast to improve robustness against overfitting. The fine-tuned VGG16 model, with frozen early convolutional layers and retrained dense layers, achieved an overall classification accuracy of 95%, outperforming comparable deep architectures such as ResNet50 (93.5%), DenseNet121 (94%), and InceptionV3 (93%).Comprehensive performance evaluation through precision, recall, F1-score, and ROC–AUC analysis confirmed consistent multi-class discrimination, achieving a macro-average AUC of 0.97. Furthermore, Grad-CAM visualizations provided clear, class- specific heatmaps highlighting tumor-affected regions, thereby enhancing model transparency and diagnostic reliability. The integration of quantitative performance metrics with visual interpretability demonstrates that the proposed VGG16- based framework delivers clinically explainable, efficient, and accurate diagnostic support, reducing inter-observer variability and assisting radiologists in early brain tumor detection and treatment planning.

Keywords : Brain Tumor Detection, MRI Classification, Convolutional Neural Network, VGG16, Transfer Learning, ROC–AUC, Grad-CAM, Explainable AI, Medical Image Analysis.

CALL FOR PAPERS


Paper Submission Last Date
31 - December - 2025

Video Explanation for Published paper

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe