A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection

Pneumonia is one of the main causes of child mortality in the world and has been reported by the World Health Organization (WHO) to be the cause of one-third of child deaths in India. Designing an automated classification system to detect pneumonia has become a worthwhile research topic. Numerous de...

Full description

Bibliographic Details
Main Authors: Akram Ali Ali Guail, Gui Jinsong, Babatounde Moctard Oloulade, Raeed Al-Sabri
Format: Article
Language:English
Published: MDPI AG 2022-04-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/8/3049
_version_ 1797434236775432192
author Akram Ali Ali Guail
Gui Jinsong
Babatounde Moctard Oloulade
Raeed Al-Sabri
author_facet Akram Ali Ali Guail
Gui Jinsong
Babatounde Moctard Oloulade
Raeed Al-Sabri
author_sort Akram Ali Ali Guail
collection DOAJ
description Pneumonia is one of the main causes of child mortality in the world and has been reported by the World Health Organization (WHO) to be the cause of one-third of child deaths in India. Designing an automated classification system to detect pneumonia has become a worthwhile research topic. Numerous deep learning models have attempted to detect pneumonia by applying convolutional neural networks (CNNs) to X-ray radiographs, as they are essentially images and have achieved great performances. However, they failed to capture higher-order feature information of all objects based on the X-ray images because the topology of the X-ray images’ dimensions does not always come with some spatially regular locality properties, which makes defining a spatial kernel filter in X-ray images non-trivial. This paper proposes a principal neighborhood aggregation-based graph convolutional network (PNA-GCN) for pneumonia detection. In PNA-GCN, we propose a new graph-based feature construction utilizing the transfer learning technique to extract features and then construct the graph from images. Then, we propose a graph convolutional network with principal neighborhood aggregation. We integrate multiple aggregation functions in a single layer with degree-scalers to capture more effective information in a single layer to exploit the underlying properties of the graph structure. The experimental results show that PNA-GCN can perform best in the pneumonia detection task on a real-world dataset against the state-of-the-art baseline methods.
first_indexed 2024-03-09T10:29:17Z
format Article
id doaj.art-9e077a6c279f4e73b6ac1088a69449a4
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T10:29:17Z
publishDate 2022-04-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-9e077a6c279f4e73b6ac1088a69449a42023-12-01T21:23:38ZengMDPI AGSensors1424-82202022-04-01228304910.3390/s22083049A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia DetectionAkram Ali Ali Guail0Gui Jinsong1Babatounde Moctard Oloulade2Raeed Al-Sabri3School of Computer Science and Engineering, Central South University, Changsha 410083, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410083, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410083, ChinaSchool of Computer Science and Engineering, Central South University, Changsha 410083, ChinaPneumonia is one of the main causes of child mortality in the world and has been reported by the World Health Organization (WHO) to be the cause of one-third of child deaths in India. Designing an automated classification system to detect pneumonia has become a worthwhile research topic. Numerous deep learning models have attempted to detect pneumonia by applying convolutional neural networks (CNNs) to X-ray radiographs, as they are essentially images and have achieved great performances. However, they failed to capture higher-order feature information of all objects based on the X-ray images because the topology of the X-ray images’ dimensions does not always come with some spatially regular locality properties, which makes defining a spatial kernel filter in X-ray images non-trivial. This paper proposes a principal neighborhood aggregation-based graph convolutional network (PNA-GCN) for pneumonia detection. In PNA-GCN, we propose a new graph-based feature construction utilizing the transfer learning technique to extract features and then construct the graph from images. Then, we propose a graph convolutional network with principal neighborhood aggregation. We integrate multiple aggregation functions in a single layer with degree-scalers to capture more effective information in a single layer to exploit the underlying properties of the graph structure. The experimental results show that PNA-GCN can perform best in the pneumonia detection task on a real-world dataset against the state-of-the-art baseline methods.https://www.mdpi.com/1424-8220/22/8/3049pneumonia detectiontransfer learningconvolution neural networkgraph neural networkprincipal neighborhood aggregation
spellingShingle Akram Ali Ali Guail
Gui Jinsong
Babatounde Moctard Oloulade
Raeed Al-Sabri
A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
Sensors
pneumonia detection
transfer learning
convolution neural network
graph neural network
principal neighborhood aggregation
title A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
title_full A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
title_fullStr A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
title_full_unstemmed A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
title_short A Principal Neighborhood Aggregation-Based Graph Convolutional Network for Pneumonia Detection
title_sort principal neighborhood aggregation based graph convolutional network for pneumonia detection
topic pneumonia detection
transfer learning
convolution neural network
graph neural network
principal neighborhood aggregation
url https://www.mdpi.com/1424-8220/22/8/3049
work_keys_str_mv AT akramalialiguail aprincipalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT guijinsong aprincipalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT babatoundemoctardoloulade aprincipalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT raeedalsabri aprincipalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT akramalialiguail principalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT guijinsong principalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT babatoundemoctardoloulade principalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection
AT raeedalsabri principalneighborhoodaggregationbasedgraphconvolutionalnetworkforpneumoniadetection