Design and Implementation of A Custom Convolutional Neural Network for Classifying Brain Magnetic Resonance Imaging Scans into Tumor Types


Authors : Sharmistha Paul; Shilpita Saha; Pritikona Maji

Volume/Issue : Volume 10 - 2025, Issue 5 - May


Google Scholar : https://tinyurl.com/yc63p9s6

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

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


Abstract : Brain tumours pose a critical healthcare challenge globally due to their potential for rapid progression and diagnostic complexity. In this research, we present a custom-built convolutional neural network (CNN) designed from scratch for the automatic detection and classification of brain tumours from magnetic resonance imaging (MRI). The model classifies images into four categories: glioma, meningioma, pituitary tumour, and no tumour. A total of 7024 MRI images were utilized, with a 90:10 train-test split. Performance was evaluated using metrics including accuracy, loss, precision, recall, and F1-score. Our model achieved a test accuracy of 96%, outperforming popular pretrained models including VGG16, ResNet50, and MobileNetV2. Notably, our CNN model uses smaller image dimensions (150×150) and does not rely on data augmentation, leading to reduced memory consumption. The study includes a comparative analysis and highlights the model's potential in supporting early and reliable diagnosis, particularly in resource-limited clinical settings.

Keywords : Brain Tumour Detection; MRI Classification; Deep Learning; Custom CNN; Medical Imaging; Transfer Learning; VGG16; Mobilenetv2; Resnet50; India.

References :

  1. M.I. Mahmud, M. Mamun, and A. Abdelgawad, “A Deep Analysis of Brain Tumour Detection from MR Images Using Deep Learning Networks,” Algorithms, vol. 16, no. 4, pp. 1–19, 2023. doi: 10.3390/a16040176. Available: https://doi.org/10.3390/a16040176.
  2. H.R. Almadhoun and S.S. Abu-Naser, “Detection of Brain Tumour Using Deep Learning,” International Journal of Academic Engineering Research (IJAER), vol. 6, no. 12, pp. 29–47, 2022.
  3. A.S. Musallam, A.S. Sherif, and M.K. Hussein, “A New Convolutional Neural Network Architecture for Automatic Detection of Brain Tumours in Magnetic Resonance Imaging Images,” IEEE Access, vol. 10, pp. 2775–2782, 2022.
  4. M. Wozniak, J. Sika, and M. Wieczorek, “Deep Neural Network Correlation Learning Mechanism for CT Brain Tumour Detection,” Neural Computing and Applications, pp. 1–16, 2021.
  5. D.R. Nayak, N. Padhy, P.K. Mallick, M. Zymbler, and S. Kumar, “Brain Tumour Classification Using Dense Efficient-Net,” Axioms, vol. 11, no. 1, p. 34, 2022. doi: 10.3390/axioms11010034. Available: https://doi.org/10.3390/axioms11010034.
  6. K. Simonyan and A. Zisserman, “Very Deep Convolutional Networks for Large-Scale Image Recognition,” arXiv preprint arXiv:1409.1556, 2014.
  7. Szegedy, V. Vanhoucke, S. Ioffe, J. Shlens, and Z. Wojna, “Rethinking the Inception Architecture for Computer Vision,” Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 2818–2826, 2016.
  8. K. He, X. Zhang, S. Ren, and J. Sun, “Deep Residual Learning for Image Recognition,” Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 770–778, 2016.
  9. Krizhevsky, I. Sutskever, and G.E. Hinton, “ImageNet Classification with Deep Convolutional Neural Networks,” Proceedings of the 25th International Conference on Neural Information Processing Systems, pp. 1097–1105, 2012.
  10. X. Zhang, P. Zhou, and A. Yuille, “Region-based Convolutional Networks for Brain Tumour Detection and Segmentation in Medical Images,” Medical Image Analysis, vol. 38, pp. 60–74, 2017. doi: 10.1016/j.media.2017.05.005.
  11. S. Roy, S. Saha, and A. Kundu, “Brain Tumour Segmentation and Classification Using Convolutional Neural Networks,” Journal of Medical Imaging, vol. 4, no. 3, pp. 1–14, 2017. doi: 10.1117/1.JMI.4.3.034001.
  12. Cireşan, L. Meier, J. Masci, and U. Schmidhuber, “Flexible, High-Performance Convolutional Neural Networks for Image Classification,” Proceedings of the International Joint Conference on Neural Networks (IJCNN), pp. 1–6, 2011.

Brain tumours pose a critical healthcare challenge globally due to their potential for rapid progression and diagnostic complexity. In this research, we present a custom-built convolutional neural network (CNN) designed from scratch for the automatic detection and classification of brain tumours from magnetic resonance imaging (MRI). The model classifies images into four categories: glioma, meningioma, pituitary tumour, and no tumour. A total of 7024 MRI images were utilized, with a 90:10 train-test split. Performance was evaluated using metrics including accuracy, loss, precision, recall, and F1-score. Our model achieved a test accuracy of 96%, outperforming popular pretrained models including VGG16, ResNet50, and MobileNetV2. Notably, our CNN model uses smaller image dimensions (150×150) and does not rely on data augmentation, leading to reduced memory consumption. The study includes a comparative analysis and highlights the model's potential in supporting early and reliable diagnosis, particularly in resource-limited clinical settings.

Keywords : Brain Tumour Detection; MRI Classification; Deep Learning; Custom CNN; Medical Imaging; Transfer Learning; VGG16; Mobilenetv2; Resnet50; India.

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