HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Distilling Self-Knowledge From Contrastive Links to Classify Graph Nodes Without Passing Messages

Yi Luo Aiguo Chen Ke Yan Ling Tian

Distilling Self-Knowledge From Contrastive Links to Classify Graph Nodes Without Passing Messages

Abstract

Nowadays, Graph Neural Networks (GNNs) following the Message Passing paradigm become the dominant way to learn on graphic data. Models in this paradigm have to spend extra space to look up adjacent nodes with adjacency matrices and extra time to aggregate multiple messages from adjacent nodes. To address this issue, we develop a method called LinkDist that distils self-knowledge from connected node pairs into a Multi-Layer Perceptron (MLP) without the need to aggregate messages. Experiment with 8 real-world datasets shows the MLP derived from LinkDist can predict the label of a node without knowing its adjacencies but achieve comparable accuracy against GNNs in the contexts of semi- and full-supervised node classification. Moreover, LinkDist benefits from its Non-Message Passing paradigm that we can also distil self-knowledge from arbitrarily sampled node pairs in a contrastive way to further boost the performance of LinkDist.

Code Repositories

cf020031308/LinkDist
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-amazon-computers-1CoLinkDistMLP
Accuracy: 88.85%
node-classification-on-amazon-computers-1CoLinkDist
Accuracy: 89.42%
node-classification-on-amazon-computers-1LinkDist
Accuracy: 89.49%
node-classification-on-amazon-computers-1LinkDistMLP
Accuracy: 89.44%
node-classification-on-amazon-photo-1CoLinkDist
Accuracy: 94.36%
node-classification-on-amazon-photo-1CoLinkDistMLP
Accuracy: 94.12%
node-classification-on-amazon-photo-1LinkDist
Accuracy: 93.75%
node-classification-on-amazon-photo-1LinkDistMLP
Accuracy: 93.83%
node-classification-on-citeseerCoLinkDist
Accuracy: 75.79%
node-classification-on-citeseerLinkDist
Accuracy: 74.72%
node-classification-on-citeseerCoLinkDistMLP
Accuracy: 75.77%
node-classification-on-citeseerLinkDistMLP
Accuracy: 75.25%
node-classification-on-citeseer-with-publicLinkDist
Accuracy: 70.27%
node-classification-on-citeseer-with-publicCoLinkDist
Accuracy: 70.79%
node-classification-on-citeseer-with-publicCoLinkDistMLP
Accuracy: 70.96%
node-classification-on-citeseer-with-publicLinkDistMLP
Accuracy: 70.26%
node-classification-on-coauthor-csLinkDistMLP
Accuracy: 95.68%
node-classification-on-coauthor-csLinkDist
Accuracy: 95.66%
node-classification-on-coauthor-csCoLinkDist
Accuracy: 95.80%
node-classification-on-coauthor-csCoLinkDistMLP
Accuracy: 95.74%
node-classification-on-coauthor-physicsLinkDist
Accuracy: 96.87%
node-classification-on-coauthor-physicsCoLinkDist
Accuracy: 97.05%
node-classification-on-coauthor-physicsCoLinkDistMLP
Accuracy: 96.87%
node-classification-on-coauthor-physicsLinkDistMLP
Accuracy: 96.91%
node-classification-on-coraLinkDist
Accuracy: 88.24%
node-classification-on-coraLinkDistMLP
Accuracy: 87.58%
node-classification-on-coraCoLinkDistMLP
Accuracy: 87.54%
node-classification-on-coraCoLinkDist
Accuracy: 87.89%
node-classification-on-cora-fullLinkDistMLP
Accuracy: 69.53%
node-classification-on-cora-fullLinkDist
Accuracy: 69.87%
node-classification-on-cora-fullCoLinkDistMLP
Accuracy: 69.83%
node-classification-on-cora-fullCoLinkDist
Accuracy: 70.32%
node-classification-on-cora-full-with-publicCoLinkDist
Accuracy: 57.05%
node-classification-on-cora-full-with-publicCoLinkDistMLP
Accuracy: 53.43%
node-classification-on-cora-full-with-publicLinkDistMLP
Accuracy: 51.78%
node-classification-on-cora-full-with-publicLinkDist
Accuracy: 55.87%
node-classification-on-cora-with-public-splitCoLinkDistMLP
Accuracy: 81.19%
node-classification-on-cora-with-public-splitLinkDistMLP
Accuracy: 80.79%
node-classification-on-cora-with-public-splitCoLinkDist
Accuracy: 81.39%
node-classification-on-cora-with-public-splitLinkDist
Accuracy: 81.05%
node-classification-on-pubmedLinkDist
Accuracy: 88.86%
node-classification-on-pubmedLinkDistMLP
Accuracy: 88.79%
node-classification-on-pubmedCoLinkDist
Accuracy: 89.58%
node-classification-on-pubmedCoLinkDistMLP
Accuracy: 89.53%
node-classification-on-pubmed-with-publicLinkDistMLP
Accuracy: 72.41%
node-classification-on-pubmed-with-publicCoLinkDistMLP
Accuracy: 75.41%
node-classification-on-pubmed-with-publicLinkDist
Accuracy: 74.06%
node-classification-on-pubmed-with-publicCoLinkDist
Accuracy: 75.64%

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Distilling Self-Knowledge From Contrastive Links to Classify Graph Nodes Without Passing Messages | Papers | HyperAI