Cargando…

Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph

Enhancing message propagation is critical for solving the problem of node classification in sparse graph with few labels. The recently popularized Graph Convolutional Network (GCN) lacks the ability to propagate messages effectively to distant nodes because of over-smoothing. Besides, the GCN with n...

Descripción completa

Detalles Bibliográficos
Autores principales: Song, Yu, Lu, Shan, Qiu, Dehong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9525199/
https://www.ncbi.nlm.nih.gov/pubmed/36188690
http://dx.doi.org/10.1155/2022/3999144
_version_ 1784800656447504384
author Song, Yu
Lu, Shan
Qiu, Dehong
author_facet Song, Yu
Lu, Shan
Qiu, Dehong
author_sort Song, Yu
collection PubMed
description Enhancing message propagation is critical for solving the problem of node classification in sparse graph with few labels. The recently popularized Graph Convolutional Network (GCN) lacks the ability to propagate messages effectively to distant nodes because of over-smoothing. Besides, the GCN with numerous trainable parameters suffers from overfitting when the labeled nodes are scarce. This article addresses the problem via building GCN on Enhanced Message-Passing Graph (EMPG). The key idea is that node classification can benefit from various variants of the input graph that can propagate messages more efficiently, based on the assumption that the structure of each variant is reasonable when more unlabeled nodes are labeled properly. Specifically, the proposed method first maps the nodes to a latent space through graph embedding that captures the structural information of the input graph. Considering the node attributes together, the proposed method constructs the EMPG by adding connections between the nodes in close proximity in the latent space. With the help of the added connections, the EMPG allows a node to propagate its message to the right nodes at long distances, so that the GCN built on the EMPG need not stack multiple layers. As a result, over-smoothing is avoided. However, dense connections may cause message propagation saturation and lead to overfitting. Seeing the EMPG as an accumulation of some potential variants of the original graph, the proposed method utilizes dropout to extract a group of variants from the EMPG and then builds multichannel GCNs on them. The multichannel features learned from different dropout EMPGs are aggregated to compute the final prediction jointly. The proposed method is flexible, as a brod range of GCNs can be incorporated easily. Additionally, it is efficient and robust. Experimental results demonstrate that the proposed method yields improvements in node classification.
format Online
Article
Text
id pubmed-9525199
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-95251992022-10-01 Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph Song, Yu Lu, Shan Qiu, Dehong Comput Intell Neurosci Research Article Enhancing message propagation is critical for solving the problem of node classification in sparse graph with few labels. The recently popularized Graph Convolutional Network (GCN) lacks the ability to propagate messages effectively to distant nodes because of over-smoothing. Besides, the GCN with numerous trainable parameters suffers from overfitting when the labeled nodes are scarce. This article addresses the problem via building GCN on Enhanced Message-Passing Graph (EMPG). The key idea is that node classification can benefit from various variants of the input graph that can propagate messages more efficiently, based on the assumption that the structure of each variant is reasonable when more unlabeled nodes are labeled properly. Specifically, the proposed method first maps the nodes to a latent space through graph embedding that captures the structural information of the input graph. Considering the node attributes together, the proposed method constructs the EMPG by adding connections between the nodes in close proximity in the latent space. With the help of the added connections, the EMPG allows a node to propagate its message to the right nodes at long distances, so that the GCN built on the EMPG need not stack multiple layers. As a result, over-smoothing is avoided. However, dense connections may cause message propagation saturation and lead to overfitting. Seeing the EMPG as an accumulation of some potential variants of the original graph, the proposed method utilizes dropout to extract a group of variants from the EMPG and then builds multichannel GCNs on them. The multichannel features learned from different dropout EMPGs are aggregated to compute the final prediction jointly. The proposed method is flexible, as a brod range of GCNs can be incorporated easily. Additionally, it is efficient and robust. Experimental results demonstrate that the proposed method yields improvements in node classification. Hindawi 2022-09-23 /pmc/articles/PMC9525199/ /pubmed/36188690 http://dx.doi.org/10.1155/2022/3999144 Text en Copyright © 2022 Yu Song et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Song, Yu
Lu, Shan
Qiu, Dehong
Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title_full Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title_fullStr Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title_full_unstemmed Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title_short Improving Node Classification through Convolutional Networks Built on Enhanced Message-Passing Graph
title_sort improving node classification through convolutional networks built on enhanced message-passing graph
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9525199/
https://www.ncbi.nlm.nih.gov/pubmed/36188690
http://dx.doi.org/10.1155/2022/3999144
work_keys_str_mv AT songyu improvingnodeclassificationthroughconvolutionalnetworksbuiltonenhancedmessagepassinggraph
AT lushan improvingnodeclassificationthroughconvolutionalnetworksbuiltonenhancedmessagepassinggraph
AT qiudehong improvingnodeclassificationthroughconvolutionalnetworksbuiltonenhancedmessagepassinggraph