Brain tumor classification using MRI images is a significant challenge in medical diagnosis, requiring models with high accuracy and efficient training. This study aims to compare the performance of three Convolutional Neural Network (CNN) models—ResNet50, VGG16, and MobileNetV2—for brain tumor classification based on MRI images. The dataset consists of four brain tumor categories: glioma, meningioma, pituitary, and no tumor, with data split into training, validation, and testing sets. Each model was evaluated using metrics including accuracy, precision, recall, F1-score, specificity, and training time to assess their effectiveness in predicting brain tumors with optimal accuracy and efficiency. Experimental results indicate that VGG16 achieved the best overall performance, with an accuracy of 94.93%, precision of 94.68%, and specificity of 98.33%, while also having the shortest training time of 47.15 minutes. MobileNetV2 demonstrated strong performance with a recall of 94.08% but required a longer training time of 79.53 minutes. ResNet50 recorded the lowest accuracy (91.67%) despite excelling in precision (91.79%), but it underperformed in recall (91.25%) and specificity (97.2%). Overall, this study confirms that VGG16 is the most efficient and effective model for MRI-based brain tumor classification.
Copyrights © 2025