Cargando…

Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images

Brain tumors have been the subject of research for many years. Brain tumors are typically classified into two main groups: benign and malignant tumors. The most common tumor type among malignant brain tumors is known as glioma. In the diagnosis of glioma, different imaging technologies could be used...

Descripción completa

Detalles Bibliográficos
Autores principales: Yilmaz, Vadi Su, Akdag, Metehan, Dalveren, Yaser, Doruk, Resat Ozgur, Kara, Ali, Soylu, Ahmet
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9955350/
https://www.ncbi.nlm.nih.gov/pubmed/36832138
http://dx.doi.org/10.3390/diagnostics13040651
_version_ 1784894326029942784
author Yilmaz, Vadi Su
Akdag, Metehan
Dalveren, Yaser
Doruk, Resat Ozgur
Kara, Ali
Soylu, Ahmet
author_facet Yilmaz, Vadi Su
Akdag, Metehan
Dalveren, Yaser
Doruk, Resat Ozgur
Kara, Ali
Soylu, Ahmet
author_sort Yilmaz, Vadi Su
collection PubMed
description Brain tumors have been the subject of research for many years. Brain tumors are typically classified into two main groups: benign and malignant tumors. The most common tumor type among malignant brain tumors is known as glioma. In the diagnosis of glioma, different imaging technologies could be used. Among these techniques, MRI is the most preferred imaging technology due to its high-resolution image data. However, the detection of gliomas from a huge set of MRI data could be challenging for the practitioners. In order to solve this concern, many Deep Learning (DL) models based on Convolutional Neural Networks (CNNs) have been proposed to be used in detecting glioma. However, understanding which CNN architecture would work efficiently under various conditions including development environment or programming aspects as well as performance analysis has not been studied so far. In this research work, therefore, the purpose is to investigate the impact of two major programming environments (namely, MATLAB and Python) on the accuracy of CNN-based glioma detection from Magnetic Resonance Imaging (MRI) images. To this end, experiments on the Brain Tumor Segmentation (BraTS) dataset (2016 and 2017) consisting of multiparametric magnetic MRI images are performed by implementing two popular CNN architectures, the three-dimensional (3D) U-Net and the V-Net in the programming environments. From the results, it is concluded that the use of Python with Google Colaboratory (Colab) might be highly useful in the implementation of CNN-based models for glioma detection. Moreover, the 3D U-Net model is found to perform better, attaining a high accuracy on the dataset. The authors believe that the results achieved from this study would provide useful information to the research community in their appropriate implementation of DL approaches for brain tumor detection.
format Online
Article
Text
id pubmed-9955350
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99553502023-02-25 Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images Yilmaz, Vadi Su Akdag, Metehan Dalveren, Yaser Doruk, Resat Ozgur Kara, Ali Soylu, Ahmet Diagnostics (Basel) Article Brain tumors have been the subject of research for many years. Brain tumors are typically classified into two main groups: benign and malignant tumors. The most common tumor type among malignant brain tumors is known as glioma. In the diagnosis of glioma, different imaging technologies could be used. Among these techniques, MRI is the most preferred imaging technology due to its high-resolution image data. However, the detection of gliomas from a huge set of MRI data could be challenging for the practitioners. In order to solve this concern, many Deep Learning (DL) models based on Convolutional Neural Networks (CNNs) have been proposed to be used in detecting glioma. However, understanding which CNN architecture would work efficiently under various conditions including development environment or programming aspects as well as performance analysis has not been studied so far. In this research work, therefore, the purpose is to investigate the impact of two major programming environments (namely, MATLAB and Python) on the accuracy of CNN-based glioma detection from Magnetic Resonance Imaging (MRI) images. To this end, experiments on the Brain Tumor Segmentation (BraTS) dataset (2016 and 2017) consisting of multiparametric magnetic MRI images are performed by implementing two popular CNN architectures, the three-dimensional (3D) U-Net and the V-Net in the programming environments. From the results, it is concluded that the use of Python with Google Colaboratory (Colab) might be highly useful in the implementation of CNN-based models for glioma detection. Moreover, the 3D U-Net model is found to perform better, attaining a high accuracy on the dataset. The authors believe that the results achieved from this study would provide useful information to the research community in their appropriate implementation of DL approaches for brain tumor detection. MDPI 2023-02-09 /pmc/articles/PMC9955350/ /pubmed/36832138 http://dx.doi.org/10.3390/diagnostics13040651 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yilmaz, Vadi Su
Akdag, Metehan
Dalveren, Yaser
Doruk, Resat Ozgur
Kara, Ali
Soylu, Ahmet
Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title_full Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title_fullStr Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title_full_unstemmed Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title_short Investigating the Impact of Two Major Programming Environments on the Accuracy of Deep Learning-Based Glioma Detection from MRI Images
title_sort investigating the impact of two major programming environments on the accuracy of deep learning-based glioma detection from mri images
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9955350/
https://www.ncbi.nlm.nih.gov/pubmed/36832138
http://dx.doi.org/10.3390/diagnostics13040651
work_keys_str_mv AT yilmazvadisu investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages
AT akdagmetehan investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages
AT dalverenyaser investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages
AT dorukresatozgur investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages
AT karaali investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages
AT soyluahmet investigatingtheimpactoftwomajorprogrammingenvironmentsontheaccuracyofdeeplearningbasedgliomadetectionfrommriimages