Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Building Shortcuts between Distant Nodes with Biaffine Mapping for Graph Convolutional Networks

About

Multiple recent studies show a paradox in graph convolutional networks (GCNs), that is, shallow architectures limit the capability of learning information from high-order neighbors, while deep architectures suffer from over-smoothing or over-squashing. To enjoy the simplicity of shallow architectures and overcome their limits of neighborhood extension, in this work, we introduce Biaffine technique to improve the expressiveness of graph convolutional networks with a shallow architecture. The core design of our method is to learn direct dependency on long-distance neighbors for nodes, with which only one-hop message passing is capable of capturing rich information for node representation. Besides, we propose a multi-view contrastive learning method to exploit the representations learned from long-distance dependencies. Extensive experiments on nine graph benchmark datasets suggest that the shallow biaffine graph convolutional networks (BAGCN) significantly outperforms state-of-the-art GCNs (with deep or shallow architectures) on semi-supervised node classification. We further verify the effectiveness of biaffine design in node representation learning and the performance consistency on different sizes of training data.

Acong Zhang, Jincheng Huang, Ping Li, Kai Zhang• 2023

Related benchmarks

TaskDatasetResultRank
Node Classificationogbn-arxiv (test)
Accuracy70.2
542
Node ClassificationChameleon (test)
Mean Accuracy52.7
425
Node ClassificationCornell (test)
Mean Accuracy77.9
403
Node ClassificationTexas (test)
Mean Accuracy75.1
402
Node ClassificationPhoto (test)
Mean Accuracy91.3
241
Node ClassificationPubMed (test)
Accuracy78.6
198
Node ClassificationComputers (test)
Mean Accuracy79.6
147
Node ClassificationCora (test)
Accuracy83.7
64
Showing 8 of 8 rows

Other info

Follow for update