Collaborative Graph Neural Networks for Attributed Network Embedding

Qiaoyu Tan, Xin Zhang, Xiao Huang, Hao Chen, Jundong Li +1 more
7/22/2023
cs.LGcs.IRcs.SI

Official code: qiaoyu-tan/CONN (4 stars, last commit 2022-06-19).

Abstract

Graph neural networks (GNNs) have shown prominent performance on attributed network embedding. However, existing efforts mainly focus on exploiting network structures, while the exploitation of node attributes is rather limited as they only serve as node features at the initial layer. This simple strategy impedes the potential of node attributes in augmenting node connections, leading to limited receptive field for inactive nodes with few or even no neighbors. Furthermore, the training objectives (i.e., reconstructing network structures) of most GNNs also do not include node attributes, although studies have shown that reconstructing node attributes is beneficial. Thus, it is encouraging to deeply involve node attributes in the key components of GNNs, including graph convolution operations and training objectives. However, this is a nontrivial task since an appropriate way of integration is required to maintain the merits of GNNs. To bridge the gap, in this paper, we propose COllaborative graph Neural Networks--CONN, a tailored GNN architecture for attribute network embedding. It improves model capacity by 1) selectively diffusing messages from neighboring nodes and involved attribute categories, and 2) jointly reconstructing node-to-node and node-to-attribute-category interactions via cross-correlation. Experiments on real-world networks demonstrate that CONN excels state-of-the-art embedding algorithms with a great margin.

View on arXivView PDF

Code Implementations(1)

40PythonJun 19, 20224 years agoNOASSERTION

Similar Papers

Cite this paper

@article{tan2023collaborative,
  title  = {Collaborative Graph Neural Networks for Attributed Network Embedding},
  author = {Qiaoyu Tan and Xin Zhang and Xiao Huang and Hao Chen and Jundong Li and Xia Hu},
  year   = {2023},
  eprint = {2307.11981},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.11981v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.11981.svg)](https://codeofpaper.com/paper/2307.11981)

Discussion