Litcius/Paper detail

A Convolutional Neural Network for Automatic Brain Tumor Detection

Saeed Mohsen, Wael M. F. Abdel-Rehim, Ahmed Emam, Hossam M. Kasem

2023Proceedings of Engineering and Technology Innovation14 citationsDOIOpen Access PDF

Abstract

Magnetic resonance imaging (MRI) combined with artificial intelligence (AI) algorithms to detect brain tumors is one of the important medical applications. In this study, a Convolutional neural network (CNN) model is proposed to detect meningioma and pituitary, which was tested with a dataset consisting of two categories of tumors with 1,800 MRI images from several persons. The CNN model is trained via a Python library, namely TensorFlow, with an automatic tuning approach to obtain the highest testing accuracy of tumor detection. The CNN model used Python programming language in Google Colab to detect sensitivity, precision, the area under the PR and receiver operating characteristic (ROC), error matrix, and accuracy. The results show that the proposed CNN model has a high performance in the detection of brain tumors. It achieves an accuracy of 95.78% and a weighted average precision of 95.82%.

Topics & Concepts

Convolutional neural networkPython (programming language)Computer scienceArtificial intelligenceReceiver operating characteristicBrain tumorPattern recognition (psychology)Magnetic resonance imagingMeningiomaDeep learningMachine learningRadiologyPathologyMedicineOperating systemBrain Tumor Detection and ClassificationAdvanced Neural Network ApplicationsCOVID-19 diagnosis using AI