Brain Tumor Detection Using Convolutional Neural Network
DOI:
https://doi.org/10.47611/jsrhs.v12i2.4213Keywords:
Machine Learning, Deep Learning, CNN, Brain Tumor, Neural NetworksAbstract
Early and accurate diagnosis of brain tumors, a lethal disease caused by the abnormal growth of cells in the brain, is imperative to increase survival rates. A popular method for detection, diagnosis, and treatment is magnetic reasoning imaging (MRI) because it is non-invasive and provides high-quality visuals. Unfortunately, analyzing them manually can often be time-consuming and requires medical expertise. Image classification, a subset of computer vision, is a computer’s ability to classify and interpret objects within images. It can support a doctor’s diagnosis and serve as an entry-level screening system for brain tumors.
This study aims to build an accurate machine learning model to predict the existence of brain tumors from magnetic resonance images. We used the Br35H dataset to build two different convolutional neural network (CNN) models: Keras Sequential Model (KSM) and Image Augmentation Model (IAM). First, images from our dataset were preprocessed, augmented, and standardized to improve efficiency and reduce inaccuracies. Then, the data was normalized, and our models were trained. Lastly, aside from the validation accuracy and loss observed while training, we cross-referenced the accuracy of our model using the accuracy validation dataset. Of our two models, the IAM outperformed the KSM. The IAM had a validation accuracy of 97.99% and a validation loss of 4.94% on the Br35H dataset, and a 100% accuracy when classifying MRIs from the accuracy validation dataset.
Downloads
References or Bibliography
Asif, S. (2022, February 17). Improving Effectiveness of Different Deep Transfer Learning-Based Models for Detecting Brain Tumors From MR Images. https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=9718269
Brain Tumors and Brain Cancer. (n.d.). Johns Hopkins Medicine. https://www.hopkinsmedicine.org/health/conditions-and-diseases/brain-tumor
Brain Tumor: Statistics. (2022, February). Cancer.Net. https://www.cancer.net/cancer-types/brain-tumor/statistics
Chakrabarty, N. (2019, April 14). Brain MRI Images for Brain Tumor Detection. Kaggle. https://www.kaggle.com/datasets/navoneel/brain-mri-images-for-brain-tumor-detection
Géron, A. (2017). Hands-on Machine Learning with Scikit-Learn and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O'Reilly Media.
Hamada, A. (2021, November 14). Br35H :: Brain Tumor Detection 2020. Kaggle. https://www.kaggle.com/datasets/ahmedhamada0/brain-tumor-detection
Naseer, A., Yasir, T., Azhar, A., Shakeel, T., & Zafar, K. (2021, June 13). Computer-Aided Brain Tumor Diagnosis: Performance Evaluation of Deep Learner CNN Using Augmented Brain MRI. International journal of biomedical imaging. 10.1155/2021/5513500
Suresh, R. (2022, January 10). In silico modeling of emodin’s interactions with serine/threonine kinases and chitosan derivatives. Journal of Emerging Investigators. https://emerginginvestigators.org/articles/i-in-silico-i-modeling-of-emodin-s-interactions-with-serine-threonine-kinases-and-chitosan-derivatives
Published
How to Cite
Issue
Section
Copyright (c) 2023 Falak Chhatre, Sudhanva Deshpande , Sidhant Malik , Grace Yan ; Suresh Subramaniam
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Copyright holder(s) granted JSR a perpetual, non-exclusive license to distriute & display this article.