Affiliation:
1. 1 Faculty of Mathematics and Computer Science , Adam Mickiewicz University , Uniwersytetu Poznańskiego 4, 61-614 Poznań , Poland
Abstract
Summary
Brain tumor is a very serious disease from which many people die every day. Appropriate early diagnosis is extremely important in treatment. In recent years, machine learning methods have come to the aid of doctors, allowing them to automate the process of brain tumor detection. It is a useful tool that can support doctors in their daily work. We consider here the use of machine learning methods to detect brain tumors based on magnetic resonance images. We use artificial neural networks to classify the images into those containing and those without a brain tumor. More specifically, we apply convolutional neural networks on appropriately transformed input data. The three proposed convolutional neural network models were created based on the pre-trained VGG19, DenseNet-121, and InceptionV3 networks, which achieved an accuracy of 92.59%, with areas under the ROC curve ranging from 0.95 to 0.96. The precision, sensitivity, and F1-score are also satisfactory and promising. These results are better than those for the models presented on the Kaggle platform.
Reference30 articles.
1. Arabahmadi M., Farahbakhsh R., Rezazadeh J. (2022): Deep learning for smart healthcare - A survey on brain tumor detection from medical imaging. Sensors 22, 1960.
2. Biecek P., Burzykowski T. (2020): Explanatory Model Analysis. https://ema.drwhy.ai/ [accessed: Oct 25, 2023].
3. Bradski G., Kaehler A. (2008): Learning OpenCV. Computer Vision with the OpenCV Library. O’Reilly Media.
4. Cao J., Yan M., Jia Y., Tian X., Zhang Z. (2021): Application of a modified inception-v3 model in the dynasty-based classification of ancient murals. EURASIP Journal on Advances in Signal Processing 2021:49.
5. Chollet, F. (2019). Deep Learning. Praca z językiem Python i biblioteką Keras. Helion.