journal article·2023-03-14Open access

Combining the Transformer and Convolution for Effective Brain Tumor Classification Using MRI Images

Mohammed Aloraini, Asma Khan, Suliman Aladhadh, Shabana Habib, Mohammed F. Alsharekh, Muhammad Islam

Applied Sciences· Volume 13· Issue 6

Abstract

In the world, brain tumor (BT) is considered the major cause of death related to cancer, which requires early and accurate detection for patient survival. In the early detection of BT, computer-aided diagnosis (CAD) plays a significant role, the medical experts receive a second opinion through CAD during image examination. Several researchers proposed different methods based on traditional machine learning (TML) and deep learning (DL). The TML requires hand-crafted features engineering, which is a time-consuming process to select an optimal features extractor and requires domain experts to have enough knowledge of optimal features selection. The DL methods outperform the TML due to the end-to-end automatic, high-level, and robust feature extraction mechanism. In BT classification, the deep learning methods have a great potential to capture local features by convolution operation, but the ability of global features extraction to keep Long-range dependencies is relatively weak. A self-attention mechanism in Vision Transformer (ViT) has the ability to model long-range dependencies which is very important for precise BT classification. Therefore, we employ a hybrid transformer-enhanced convolutional neural network (TECNN)-based model for BT classification, where the CNN is used for local feature extraction and the transformer employs an attention mechanism to extract global features. Experiments are performed on two public datasets that are BraTS 2018 and Figshare. The experimental results of our model using BraTS 2018 and Figshare datasets achieves an average accuracy of 96.75% and 99.10%, respectively. In the experiments, the proposed model outperforms several state-of-the-art methods using BraTS 2018 and Figshare datasets by achieving 3.06% and 1.06% accuracy, respectively.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Brain Tumor Detection and Classification · Advanced Neural Network Applications · Machine Learning and ELM

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, College of Engineering, Qassim University, Unaizah 56452, Saudi Arabia

Department of Computer Science, Islamia College Peshawar, Peshawar 25120, Pakistan

Department of Information Technology, College of Computer, Qassim University, Buraydah 51452, Saudi Arabia

Department of Electrical Engineering, College of Engineering and Information Technology, Onaizah Colleges, Onaizah 56447, Saudi Arabia

References (79)

Show source-provided references
1. Multiscale CNNs for brain tumor segmentation and diagnosis10.1155/2016/8356294 ↗
2. Rajinikanth, V., Fernandes, S.L., Bhushan, B., and Sunder, N.R. (2018, January 20–21). Segmentation and analysis of brain tumor using Tsallis entropy and regularised level set. Proceedings of the 2nd International Conference on Micro-Electronics, Electromagnetics and Telecommunications, Ghaziabad, India.10.1007/978-981-10-4280-5_33 ↗
3. Cancer Research UK (2022, December 13). Together We Will Beat Cancer; Cancer Research UK: London, UK. Available online: https://fundraise.cancerresearchuk.org/page/together-we-will-beat-cancer.
4. Multi-grade brain tumor classification using deep CNN with extensive data augmentation10.1016/j.jocs.2018.12.003 ↗
5. Identification and classification of brain tumor MRI images with feature extraction using DWT and probabilistic neural network10.1007/s40708-017-0075-5 ↗
6. Simultaneous single-and multi-contrast super-resolution for brain MRI images based on a convolutional neural network10.1016/j.compbiomed.2018.06.010 ↗
7. Deep learning based enhanced tumor segmentation approach for MR brain images10.1016/j.asoc.2019.02.036 ↗
8. MR elastography of brain tumors10.1016/j.nicl.2019.102109 ↗
9. Khan, M.A., Ashraf, I., Alhaisoni, M., Damaševičius, R., Scherer, R., Rehman, A., and Bukhari, S. (2020). Multimodal brain tumor classification using deep learning and robust feature selection: A machine learning application for radiologists. Diagnostics, 10.10.3390/diagnostics10080565 ↗
10. Brain tumor segmentation in multi-spectral MRI using convolutional neural networks (CNN)10.1002/jemt.22994 ↗
11. Computer-aided diagnosis system for tissue characterization of brain tumor on magnetic resonance images10.1007/s11760-013-0456-z ↗
12. Brain tumor classification from multi-modality MRI using wavelets and machine learning10.1007/s10044-017-0597-8 ↗
13. Classification using deep learning neural networks for brain tumors10.1016/j.fcij.2017.12.001 ↗
14. X-ray Image-Based COVID-19 Patient Detection Using Machine Learning-Based Techniques10.32604/csse.2022.021812 ↗
15. Vision sensor-based real-time fire detection in resource-constrained IoT environments10.1155/2021/5195508 ↗
16. Optimized Dual Fire Attention Network and Medium-Scale Fire Classification Benchmark10.1109/TIP.2022.3207006 ↗
17. Intelligent dual stream CNN and echo state network for anomaly detection10.1016/j.knosys.2022.109456 ↗
18. Habib, S., Alsanea, M., Aloraini, M., Al-Rawashdeh, H.S., Islam, M., and Khan, S. (2022). An Efficient and Effective Deep Learning-Based Model for Real-Time Face Mask Detection. Sensors, 22.10.3390/s22072602 ↗
19. Towards efficient and effective renewable energy prediction via deep learning10.1016/j.egyr.2022.08.009 ↗
20. Boosting energy harvesting via deep learning-based renewable power generation prediction10.1016/j.jksus.2021.101815 ↗
21. Hajj Crowd Management Using CNN-Based Approach
22. Randomly Initialized CNN with Densely Connected Stacked Autoencoder for Efficient Fire Detection10.1016/j.engappai.2022.105403 ↗
23. Brain Tumor Classification Using Convolutional Neural Networks10.13005/bpj/1511 ↗
24. Habib, S., Hussain, A., Albattah, W., Islam, M., Khan, S., Khan, R.U., and Khan, K. (2021). Abnormal Activity Recognition from Surveillance Videos Using Convolutional Neural Network. Sensors, 21.10.3390/s21248291 ↗
25. Khan, K., Khan, R.U., Albattah, W., Nayab, D., Qamar, A.M., Habib, S., and Islam, M. (2021). Crowd Counting Using End-to-End Semantic Image Segmentation. Electronics, 10.10.3390/electronics10111293 ↗
26. A real-time framework for human face detection and recognition in cctv images10.1155/2022/3276704 ↗
27. A New Approach for Brain Tumor Segmentation and Classification Based on Score Level Fusion Using Transfer Learning10.1007/s10916-019-1453-8 ↗
28. Dosovitskiy, A., Beyer, L., Kolesnikov, A., Weissenborn, D., Zhai, X., Unterthiner, T., Dehghani, M., Minderer, M., Heigold, G., and Gelly, S. (2020). An image is worth 16x16 words: Transformers for image recognition at scale. arXiv.
29. Combining the Convolution and Transformer for Classification of Smoke-Like Scenes in Remote Sensing Images
30. Yar, H., Abbas, N., Sadad, T., and Iqbal, S. (2021). Artificial Intelligence and Internet of Things, CRC Press.
31. Awan, M.J., Rahim, M.S.M., Salim, N., Rehman, A., and Garcia-Zapirain, B. (2022). Automated knee MR images segmentation of anterior cruciate ligament tears. Sensors, 22.10.3390/s22041552 ↗
32. Automatic skin lesions detection from images through microscopic hybrid features set and machine learning classifiers10.1002/jemt.24211 ↗
33. Gull, S., Akbar, S., Hassan, S.A., Rehman, A., and Sadad, T. (2021, January 6–8). Automated Brain Tumor Segmentation and Classification Through MRI Images. Proceedings of the International Conference on Emerging Technology Trends in Internet of Things and Computing, Erbil, Iraq.10.1007/978-3-030-97255-4_13 ↗
34. Automatic medical image interpretation: State of the art and future directions10.1016/j.patcog.2021.107856 ↗
35. Application of deep transfer learning for automated brain abnormality classification using MR images10.1016/j.cogsys.2018.12.007 ↗
36. A Deep Learning-Based Framework for Automatic Brain Tumors Classification Using Transfer Learning10.1007/s00034-019-01246-3 ↗
37. A Transfer Learning approach for AI-based classification of brain tumors
38. Brain tumor classification in MRI image using convolutional neural network10.3934/mbe.2020328 ↗
39. Deep CNN for Brain Tumor Classification10.1007/s11063-020-10398-2 ↗
40. Pereira, S., Meier, R., Alves, V., Reyes, M., and Silva, C.A. (2018). Understanding and Interpreting Machine Learning in Medical Image Computing Applications, Springer.
41. Farman, H., Khan, T., Khan, Z., Habib, S., Islam, M., and Ammar, A. (2022). Real-Time Face Mask Detection to Ensure COVID-19 Precautionary Measures in the Developing Countries. Appl. Sci., 12.10.3390/app12083879 ↗
42. Performance Improved Iteration-Free Artificial Neural Networks for Abnormal Magnetic Resonance Brain Image Classification10.1016/j.neucom.2011.12.066 ↗
43. Abiwinanda, N., Hanif, M., Hesaputra, S.T., Handayani, A., and Mengko, T.R. (2018, January 3–8). Brain Tumor Classification Using Convolutional Neural Network. Proceedings of the World Congress on Medical Physics and Biomedical Engineering, Prague, Czech Republic.10.1007/978-981-10-9035-6_33 ↗
44. Zhou, Y., Li, Z., Zhu, H., Chen, C., Gao, M., Xu, K., and Xu, J. (2018, January 16). Holistic brain tumor screening and classification based on densenet and recurrent neural network. Proceedings of the International MICCAI Brainlesion Workshop, Granada, Spain.10.1007/978-3-030-11723-8_21 ↗
45. From handcrafted to deep-learning-based cancer radiomics: Challenges and opportunities10.1109/MSP.2019.2900993 ↗
46. A decision support system for multimodal brain tumor classification using deep learning10.1007/s40747-021-00321-0 ↗
47. Brain tumor classification using fine-tuned GoogLeNet features and machine learning algorithms: IoMT enabled CAD system10.1109/JBHI.2021.3100758 ↗
48. Automated brain tumor classification using various deep learning models: A comparative study
49. Classification of Brain Tumor from Magnetic Resonance Imaging Using Vision Transformers Ensembling10.3390/curroncol29100590 ↗
50. Xu, X., and Prasanna, P. (2022, January 28–31). Brain Cancer Survival Prediction on Treatment-Naïve MRI using Deep Anchor Attention Learning with Vision Transformer. Proceedings of the 2022 IEEE 19th International Symposium on Biomedical Imaging (ISBI), Kolkata, India.10.1109/ISBI52829.2022.9761515 ↗
51. Nallamolu, S., Nandanwar, H., Singh, A., and Subalalitha, C.N. (2022, January 26–28). A CNN-based Approach for Multi-Classification of Brain Tumors. Proceedings of the 2022 2nd Asian Conference on Innovation in Technology (ASIANCON), Ravet, India.10.1109/ASIANCON55314.2022.9908994 ↗
52. Aladhadh, S., Alsanea, M., Aloraini, M., Khan, T., Habib, S., and Islam, M. (2022). An Effective Skin Cancer Classification Mechanism via Medical Vision Transformer. Sensors, 22.10.3390/s22114008 ↗
53. Hatamizadeh, A., Nath, V., Tang, Y., Yang, D., Roth, H.R., and Xu, D. (2021, January 27). Swin unetr: Swin transformers for semantic segmentation of brain tumors in mri images. Proceedings of the International MICCAI Brainlesion Workshop, Virtual Event.10.1007/978-3-031-08999-2_22 ↗
54. Jiang, Y., Zhang, Y., Lin, X., Dong, J., Cheng, T., and Liang, J. (2022). SwinBTS: A method for 3D multimodal brain tumor segmentation using swin transformer. Brain Sci., 12.10.3390/brainsci12060797 ↗
55. Gai, D., Zhang, J., Xiao, Y., Min, W., Zhong, Y., and Zhong, Y. (2022). RMTF-Net: Residual Mix Transformer Fusion Net for 2D Brain Tumor Segmentation. Brain Sci., 12.10.3390/brainsci12091145 ↗
56. Peng, Z., Huang, W., Gu, S., Xie, L., Wang, Y., Jiao, J., and Ye, Q. (2021, January 11–17). Conformer: Local features coupling global representations for visual recognition. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCV48922.2021.00042 ↗
57. A feature aggregation convolutional neural network for remote sensing scene classification10.1109/TGRS.2019.2917161 ↗
58. Deng, J., Dong, W., Socher, R., Li, L.J., Li, K., and Fei-Fei, L. (2009, January 20–25). Imagenet: A large-scale hierarchical image database. Proceedings of the 2009 IEEE Conference on Computer Vision and Pattern Recognition, Miami, FL, USA.10.1109/CVPR.2009.5206848 ↗
59. Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K.Q. (2017, January 21–26). Densely connected convolutional networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA.10.1109/CVPR.2017.243 ↗
60. Coatnet: Marrying convolution and attention for all data sizes
61. Aladhadh, S., Almatroodi, S.A., Habib, S., Alabdulatif, A., Khattak, S.U., and Islam, M. (2023). An Efficient Lightweight Hybrid Model with Attention Mechanism for Enhancer Sequence Recognition. Biomolecules, 13.10.3390/biom13010070 ↗
62. Fire Detection via Effective Vision Transformers
63. Automated detection of brain tumor through magnetic resonance images using convolutional neural network10.1155/2021/3365043 ↗
64. Abd El Kader, I., Xu, G., Shuai, Z., Saminu, S., Javaid, I., and Ahmad, I.S. (2021). Differential deep convolutional neural network model for brain tumor classification. Brain Sci., 11.10.3390/brainsci11030352 ↗
65. Active deep neural network features selection for segmentation and recognition of brain tumors using MRI images10.1016/j.patrec.2019.11.019 ↗
66. Joint training of two-channel deep neural network for brain tumor classification10.1007/s11760-020-01793-2 ↗
67. Cheng, J., Huang, W., Cao, S., Yang, R., Yang, W., Yun, Z., Wang, Z., and Feng, Q. (2015). Enhanced Performance of Brain Tumor Classification via Tumor Region Augmentation and Partition. PLoS ONE, 10.10.1371/journal.pone.0140381 ↗
68. Cheng, J., Yang, W., Huang, M., Huang, W., Jiang, J., Zhou, Y., Yang, R., Zhao, J., Feng, Y., and Feng, Q. (2016). Retrieval of Brain Tumors by Adaptive Spatial Pooling and Fisher Vector Representation. PLoS ONE, 11.10.1371/journal.pone.0157112 ↗
69. Analysis of a novel MRI based brain tumour classification using probabilistic neural network (PNN)
70. Hossain, A., Islam, M.T., Abdul Rahim, S.K., Rahman, M.A., Rahman, T., Arshad, H., Khandakar, A., Ayari, M.A., and Chowdhury, M.E.H. (2023). A Lightweight Deep Learning Based Microwave Brain Image Network Model for Brain Tumor Classification Using Reconstructed Microwave Brain (RMB) Images. Biosensors, 13.10.3390/bios13020238 ↗
71. Brain tumor classification using deep CNN features via transfer learning10.1016/j.compbiomed.2019.103345 ↗
72. Arı, A., Alcin, O., and Hanbay, D. (2020). Brain MR image classification based on deep features by using extreme learning machines. Biomed. J. Sci. Tech. Res., 25.10.26717/BJSTR.2020.25.004201 ↗
73. Brain Tumor Detection using a combination of Bayesian optimization based SVM classifier and fine-tuned based deep features
74. Brain tumor classification for MR images using transfer learning and fine-tuning10.1016/j.compmedimag.2019.05.001 ↗
75. Deep convolutional neural networks with transfer learning for automated brain image classification10.1007/s00138-020-01069-2 ↗
76. Alsanea, M., Dukyil, A.S., Riaz, B., Alebeisat, F., Islam, M., and Habib, S. (2022). To Assist Oncologists: An Efficient Machine Learning-Based Approach for Anti-Cancer Peptides Classification. Sensors, 22.10.3390/s22114005 ↗
77. Brain tumor classification based on hybrid approach10.1007/s00371-020-02005-1 ↗
78. Pashaei, A., Sajedi, H., and Jazayeri, N. (2018, January 25–26). Brain tumor classification via convolutional neural network and extreme learning machines. Proceedings of the 2018 8th International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, Iran.10.1109/ICCKE.2018.8566571 ↗
79. Automated categorization of brain tumor from mri using cnn features and svm10.1007/s12652-020-02568-w ↗