Design and Implementation of A Custom Convolutional Neural Network for Classifying Brain Magnetic Resonance Imaging Scans into Tumor Types
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.
Authors
- Pradipta Maji (ORCID: https://orcid.org/0000-0002-8288-8917)
- Sujoy Saha (ORCID: https://orcid.org/0000-0002-5367-5955)
- S. R. Paul (ORCID: https://orcid.org/0000-0002-3999-0430)
Publication Details
- Published
- 2025-05-26
- DOI
- https://doi.org/10.38124/ijisrt/25may855
- Primary Topic
- Brain Tumor Detection and Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.00