MRI-based brain tumor detection using convolutional deep learning methods and chosen machine learning techniques

Soheila Saeedi,Sorayya Rezayi,Hamidreza Keshavarz,Sharareh R. Niakan Kalhori
DOI: https://doi.org/10.1186/s12911-023-02114-6
IF: 3.298
2023-01-26
BMC Medical Informatics and Decision Making
Abstract:Detecting brain tumors in their early stages is crucial. Brain tumors are classified by biopsy, which can only be performed through definitive brain surgery. Computational intelligence-oriented techniques can help physicians identify and classify brain tumors. Herein, we proposed two deep learning methods and several machine learning approaches for diagnosing three types of tumor, i.e., glioma, meningioma, and pituitary gland tumors, as well as healthy brains without tumors, using magnetic resonance brain images to enable physicians to detect with high accuracy tumors in early stages.
medical informatics
What problem does this paper attempt to address?
### Problems the Paper Aims to Solve This paper aims to address the issue of early detection of brain tumors. Brain tumors are a serious condition that can lead to death if not treated promptly. Currently, the diagnosis of brain tumors often requires a biopsy through surgery, which is both complex and carries certain risks. Therefore, researchers hope to develop a non-invasive method to improve the accuracy of early detection of brain tumors. Specifically, this paper proposes a deep learning and machine learning method based on Magnetic Resonance Imaging (MRI) to identify and classify three types of brain tumors (glioma, meningioma, and pituitary adenoma), as well as healthy brains without tumors. Through these methods, doctors can detect brain tumors with high accuracy at an early stage, thereby improving patient survival rates. ### Main Contributions 1. **Dataset**: A dataset containing 3264 T1-weighted contrast-enhanced MRI images was used, covering gliomas, meningiomas, pituitary adenomas, and healthy brains. 2. **Network Architecture**: The internal structure of 2D Convolutional Neural Networks (CNN) and convolutional autoencoder networks was designed and adjusted, including the number of layers, the arrangement of layers, the types of parameters, and their values, to optimize the model's accuracy. 3. **Feature Extraction and Classification**: Using the extracted key features, the classification of three types of brain tumors and healthy brains was performed through 2D CNN, autoencoder networks, and six common machine learning techniques. 4. **Performance Evaluation**: The proposed 2D CNN and autoencoder networks achieved training accuracies of 96.47% and 95.63%, respectively, with average recall rates of 95% and 94%, and areas under the ROC curve of 0.99 or 1. 5. **Statistical Analysis**: Through one-way ANOVA of accuracy, recall, and F-values, significant differences (p-value < 0.001) were shown between the proposed methods and other machine learning methods. 6. **Generalization Ability**: The proposed architecture outperformed other state-of-the-art methods on the MRI dataset and demonstrated higher generalization ability. ### Related Work This paper also reviews recent research on brain tumor classification based on MRI images, highlighting the advantages and limitations of these studies and proposing improvements based on them. For example, some studies have achieved high classification accuracy but lack performance comparison with other traditional machine learning methods; other studies have issues with computational complexity. By comprehensively considering these issues, this paper proposes a more efficient and accurate solution.