Cargando…

Enhanced brain tumor classification using graph convolutional neural network architecture

The Brain Tumor presents a highly critical situation concerning the brain, characterized by the uncontrolled growth of an abnormal cell cluster. Early brain tumor detection is essential for accurate diagnosis and effective treatment planning. In this paper, a novel Convolutional Neural Network (CNN)...

Descripción completa

Detalles Bibliográficos
Autores principales: Ravinder, M., Saluja, Garima, Allabun, Sarah, Alqahtani, Mohammed S., Abbas, Mohamed, Othman, Manal, Soufiene, Ben Othman
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10495443/
https://www.ncbi.nlm.nih.gov/pubmed/37697022
http://dx.doi.org/10.1038/s41598-023-41407-8
_version_ 1785104896829161472
author Ravinder, M.
Saluja, Garima
Allabun, Sarah
Alqahtani, Mohammed S.
Abbas, Mohamed
Othman, Manal
Soufiene, Ben Othman
author_facet Ravinder, M.
Saluja, Garima
Allabun, Sarah
Alqahtani, Mohammed S.
Abbas, Mohamed
Othman, Manal
Soufiene, Ben Othman
author_sort Ravinder, M.
collection PubMed
description The Brain Tumor presents a highly critical situation concerning the brain, characterized by the uncontrolled growth of an abnormal cell cluster. Early brain tumor detection is essential for accurate diagnosis and effective treatment planning. In this paper, a novel Convolutional Neural Network (CNN) based Graph Neural Network (GNN) model is proposed using the publicly available Brain Tumor dataset from Kaggle to predict whether a person has brain tumor or not and if yes then which type (Meningioma, Pituitary or Glioma). The objective of this research and the proposed models is to provide a solution to the non-consideration of non-Euclidean distances in image data and the inability of conventional models to learn on pixel similarity based upon the pixel proximity. To solve this problem, we have proposed a Graph based Convolutional Neural Network (GCNN) model and it is found that the proposed model solves the problem of considering non-Euclidean distances in images. We aimed at improving brain tumor detection and classification using a novel technique which combines GNN and a 26 layered CNN that takes in a Graph input pre-convolved using Graph Convolution operation. The objective of Graph Convolution is to modify the node features (data linked to each node) by combining information from nearby nodes. A standard pre-computed Adjacency matrix is used, and the input graphs were updated as the averaged sum of local neighbor nodes, which carry the regional information about the tumor. These modified graphs are given as the input matrices to a standard 26 layered CNN with Batch Normalization and Dropout layers intact. Five different networks namely Net-0, Net-1, Net-2, Net-3 and Net-4 are proposed, and it is found that Net-2 outperformed the other networks namely Net-0, Net-1, Net-3 and Net-4. The highest accuracy achieved was 95.01% by Net-2. With its current effectiveness, the model we propose represents a critical alternative for the statistical detection of brain tumors in patients who are suspected of having one.
format Online
Article
Text
id pubmed-10495443
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-104954432023-09-13 Enhanced brain tumor classification using graph convolutional neural network architecture Ravinder, M. Saluja, Garima Allabun, Sarah Alqahtani, Mohammed S. Abbas, Mohamed Othman, Manal Soufiene, Ben Othman Sci Rep Article The Brain Tumor presents a highly critical situation concerning the brain, characterized by the uncontrolled growth of an abnormal cell cluster. Early brain tumor detection is essential for accurate diagnosis and effective treatment planning. In this paper, a novel Convolutional Neural Network (CNN) based Graph Neural Network (GNN) model is proposed using the publicly available Brain Tumor dataset from Kaggle to predict whether a person has brain tumor or not and if yes then which type (Meningioma, Pituitary or Glioma). The objective of this research and the proposed models is to provide a solution to the non-consideration of non-Euclidean distances in image data and the inability of conventional models to learn on pixel similarity based upon the pixel proximity. To solve this problem, we have proposed a Graph based Convolutional Neural Network (GCNN) model and it is found that the proposed model solves the problem of considering non-Euclidean distances in images. We aimed at improving brain tumor detection and classification using a novel technique which combines GNN and a 26 layered CNN that takes in a Graph input pre-convolved using Graph Convolution operation. The objective of Graph Convolution is to modify the node features (data linked to each node) by combining information from nearby nodes. A standard pre-computed Adjacency matrix is used, and the input graphs were updated as the averaged sum of local neighbor nodes, which carry the regional information about the tumor. These modified graphs are given as the input matrices to a standard 26 layered CNN with Batch Normalization and Dropout layers intact. Five different networks namely Net-0, Net-1, Net-2, Net-3 and Net-4 are proposed, and it is found that Net-2 outperformed the other networks namely Net-0, Net-1, Net-3 and Net-4. The highest accuracy achieved was 95.01% by Net-2. With its current effectiveness, the model we propose represents a critical alternative for the statistical detection of brain tumors in patients who are suspected of having one. Nature Publishing Group UK 2023-09-11 /pmc/articles/PMC10495443/ /pubmed/37697022 http://dx.doi.org/10.1038/s41598-023-41407-8 Text en © The Author(s) 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Ravinder, M.
Saluja, Garima
Allabun, Sarah
Alqahtani, Mohammed S.
Abbas, Mohamed
Othman, Manal
Soufiene, Ben Othman
Enhanced brain tumor classification using graph convolutional neural network architecture
title Enhanced brain tumor classification using graph convolutional neural network architecture
title_full Enhanced brain tumor classification using graph convolutional neural network architecture
title_fullStr Enhanced brain tumor classification using graph convolutional neural network architecture
title_full_unstemmed Enhanced brain tumor classification using graph convolutional neural network architecture
title_short Enhanced brain tumor classification using graph convolutional neural network architecture
title_sort enhanced brain tumor classification using graph convolutional neural network architecture
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10495443/
https://www.ncbi.nlm.nih.gov/pubmed/37697022
http://dx.doi.org/10.1038/s41598-023-41407-8
work_keys_str_mv AT ravinderm enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT salujagarima enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT allabunsarah enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT alqahtanimohammeds enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT abbasmohamed enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT othmanmanal enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture
AT soufienebenothman enhancedbraintumorclassificationusinggraphconvolutionalneuralnetworkarchitecture