Cargando…
A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification
The neuroscience community has developed many convolutional neural networks (CNNs) for the early detection of Alzheimer’s disease (AD). Population graphs are thought of as non-linear structures that capture the relationships between individual subjects represented as nodes, which allows for the simu...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9961367/ https://www.ncbi.nlm.nih.gov/pubmed/36850510 http://dx.doi.org/10.3390/s23041914 |
_version_ | 1784895736853299200 |
---|---|
author | Lin, Lan Xiong, Min Zhang, Ge Kang, Wenjie Sun, Shen Wu, Shuicai |
author_facet | Lin, Lan Xiong, Min Zhang, Ge Kang, Wenjie Sun, Shen Wu, Shuicai |
author_sort | Lin, Lan |
collection | PubMed |
description | The neuroscience community has developed many convolutional neural networks (CNNs) for the early detection of Alzheimer’s disease (AD). Population graphs are thought of as non-linear structures that capture the relationships between individual subjects represented as nodes, which allows for the simultaneous integration of imaging and non-imaging information as well as individual subjects’ features. Graph convolutional networks (GCNs) generalize convolution operations to accommodate non-Euclidean data and aid in the mining of topological information from the population graph for a disease classification task. However, few studies have examined how GCNs’ input properties affect AD-staging performance. Therefore, we conducted three experiments in this work. Experiment 1 examined how the inclusion of demographic information in the edge-assigning function affects the classification of AD versus cognitive normal (CN). Experiment 2 was designed to examine the effects of adding various neuropsychological tests to the edge-assigning function on the mild cognitive impairment (MCI) classification. Experiment 3 studied the impact of the edge assignment function. The best result was obtained in Experiment 2 on multi-class classification (AD, MCI, and CN). We applied a novel framework for the diagnosis of AD that integrated CNNs and GCNs into a unified network, taking advantage of the excellent feature extraction capabilities of CNNs and population-graph processing capabilities of GCNs. To learn high-level anatomical features, DenseNet was used; a set of population graphs was represented with nodes defined by imaging features and edge weights determined by different combinations of imaging or/and non-imaging information, and the generated graphs were then fed to the GCNs for classification. Both binary classification and multi-class classification showed improved performance, with an accuracy of 91.6% for AD versus CN, 91.2% for AD versus MCI, 96.8% for MCI versus CN, and 89.4% for multi-class classification. The population graph’s imaging features and edge-assigning functions can both significantly affect classification accuracy. |
format | Online Article Text |
id | pubmed-9961367 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-99613672023-02-26 A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification Lin, Lan Xiong, Min Zhang, Ge Kang, Wenjie Sun, Shen Wu, Shuicai Sensors (Basel) Article The neuroscience community has developed many convolutional neural networks (CNNs) for the early detection of Alzheimer’s disease (AD). Population graphs are thought of as non-linear structures that capture the relationships between individual subjects represented as nodes, which allows for the simultaneous integration of imaging and non-imaging information as well as individual subjects’ features. Graph convolutional networks (GCNs) generalize convolution operations to accommodate non-Euclidean data and aid in the mining of topological information from the population graph for a disease classification task. However, few studies have examined how GCNs’ input properties affect AD-staging performance. Therefore, we conducted three experiments in this work. Experiment 1 examined how the inclusion of demographic information in the edge-assigning function affects the classification of AD versus cognitive normal (CN). Experiment 2 was designed to examine the effects of adding various neuropsychological tests to the edge-assigning function on the mild cognitive impairment (MCI) classification. Experiment 3 studied the impact of the edge assignment function. The best result was obtained in Experiment 2 on multi-class classification (AD, MCI, and CN). We applied a novel framework for the diagnosis of AD that integrated CNNs and GCNs into a unified network, taking advantage of the excellent feature extraction capabilities of CNNs and population-graph processing capabilities of GCNs. To learn high-level anatomical features, DenseNet was used; a set of population graphs was represented with nodes defined by imaging features and edge weights determined by different combinations of imaging or/and non-imaging information, and the generated graphs were then fed to the GCNs for classification. Both binary classification and multi-class classification showed improved performance, with an accuracy of 91.6% for AD versus CN, 91.2% for AD versus MCI, 96.8% for MCI versus CN, and 89.4% for multi-class classification. The population graph’s imaging features and edge-assigning functions can both significantly affect classification accuracy. MDPI 2023-02-08 /pmc/articles/PMC9961367/ /pubmed/36850510 http://dx.doi.org/10.3390/s23041914 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 Lin, Lan Xiong, Min Zhang, Ge Kang, Wenjie Sun, Shen Wu, Shuicai A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title | A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title_full | A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title_fullStr | A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title_full_unstemmed | A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title_short | A Convolutional Neural Network and Graph Convolutional Network Based Framework for AD Classification |
title_sort | convolutional neural network and graph convolutional network based framework for ad classification |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9961367/ https://www.ncbi.nlm.nih.gov/pubmed/36850510 http://dx.doi.org/10.3390/s23041914 |
work_keys_str_mv | AT linlan aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT xiongmin aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT zhangge aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT kangwenjie aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT sunshen aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT wushuicai aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT aconvolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT linlan convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT xiongmin convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT zhangge convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT kangwenjie convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT sunshen convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT wushuicai convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification AT convolutionalneuralnetworkandgraphconvolutionalnetworkbasedframeworkforadclassification |