Automated Brain Cancer Detection from MRI Scans using Convolutional Neural Networks: A Deep Learning Approach
Convolutional Neural Networks (CNNs) have significantly advanced brain tumor detection in MRI images. This study presents a CNN framework using a clinical dataset of 392 tumor images and 408 healthy images, classified into two categories: tumor and healthy. To enhance model robustness, data augmentation techniques such as rotation, zooming, and horizontal flipping were applied. The CNN architecture consists of four convolutional blocks with batch normalization and max pooling, followed by fully connected layers optimized using the Adam optimizer. Trained over 80 epochs, the model achieved a training accuracy of 93.75% and a validation accuracy of 93.55%. Precision and recall metrics indicated very high accuracy, particularly for tumor detection, with an F1-score of 0.97 for the tumor class and a precision of 1.0. Although some oscillations in validation accuracy and loss suggest potential generalization issues, the results highlight a highly promising CNN approach for automated brain cancer detection, potentially aiding in diagnosis and early treatment planning.
Authors
- Ravi Kumar (ORCID: https://orcid.org/0000-0003-2554-375X)
- Eshika Jain (ORCID: https://orcid.org/0009-0001-6116-1786)
Institutions
- Chitkara University (IN)
Publication Details
- Published
- 2024-11-18
- DOI
- https://doi.org/10.1109/icdici62993.2024.10810983
- Primary Topic
- Brain Tumor Detection and Classification
- Type
- article
- Field-Weighted Citation Impact
- 0.00