Accurate classification of brain tumors using magnetic resonance imaging (MRI) requires robust automated methods to support clinical diagnosis, particularly when tumor types present subtle visual distinctions. In this study, the Convolutional Block Attention Module (CBAM) is incorporated into the EfficientNetB0 architecture to improve feature representation for multi-class brain tumor classification. The performance of the proposed model is evaluated against the baseline EfficientNetB0 under identical training and testing conditions. EfficientNetB0 with CBAM achieves a training accuracy of 99.76% and a validation accuracy of 99.45%, with corresponding training and validation losses of 0.0085 and 0.0241. On an independent test dataset, the model attains a test accuracy of 99.25% and a loss of 0.0207. In comparison, the baseline EfficientNetB0 model attains a training accuracy of 52.68%, validation accuracy of 46.20%, and test accuracy of 43.32%, accompanied by significantly higher loss values. At the class level, the proposed model demonstrates macro-average precision, recall, and F1-score of 0.99, whereas the baseline model yields macro-average values of approximately 0.54 for precision and recall, and 0.50 for F1-score. Although CBAM integration increases computational time per evaluation step from 395 ms to 601 ms, the marked improvement in classification accuracy and error reduction underscores the value of attention mechanisms. These results demonstrate that attention-based feature refinement significantly enhances deep learning performance for medical image classification, particularly in multi-class brain tumor diagnosis.
Copyrights © 2026