Skip to main navigation Skip to search Skip to main content

Enhancing graph neural networks by a high-quality aggregation of beneficial information

Chuang Liu, Jia Wu, Weiwei Liu, Wenbin Hu*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Graph Neural Networks (GNNs), such as GCN, GraphSAGE, GAT, and SGC, have achieved state-of-the-art performance on a wide range of graph-based tasks. These models all use a technique called neighborhood aggregation, in which the embedding of each node is updated by aggregating the embeddings of its neighbors. However, not all information aggregated from neighbors is beneficial. In some cases, a portion of the neighbor information may be harmful to the downstream tasks. For the high-quality aggregation of beneficial information, we propose a flexible method EGAI (Enhancing Graph neural networks by a high-quality Aggregation of beneficial Information). The core concept of this method is to filter out the redundant and harmful information by removing specific edges during each training epoch. The practical and theoretical motivations, considerations, and strategies related to this method are discussed in detail. EGAI is a general method that can be combined with many backbone models (e.g., GCN, GraphSAGE, GAT, and SGC) to enhance their performance in the node classification task. In addition, EGAI reduces the convergence speed of over-smoothing that occurs when models are deepened. Extensive experiments on three real-world networks demonstrate that EGAI indeed improves the performance for both shallow and deep GNN models, and to some extent, mitigates over-smoothing. The code is available at https://github.com/liucoo/egai.

Original languageEnglish
Pages (from-to)20-33
Number of pages14
JournalNeural Networks
Volume142
Early online date5 May 2021
DOIs
Publication statusPublished - Oct 2021

Keywords

  • Graph neural networks
  • Neighborhood aggregation
  • Semi-supervised node classification

Fingerprint

Dive into the research topics of 'Enhancing graph neural networks by a high-quality aggregation of beneficial information'. Together they form a unique fingerprint.

Cite this