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...

Descripción completa

Detalles Bibliográficos
Autores principales: Lin, Lan, Xiong, Min, Zhang, Ge, Kang, Wenjie, Sun, Shen, Wu, Shuicai
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