Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

FiGURe: Simple and Efficient Unsupervised Node Representations with Filter Augmentations

About

Unsupervised node representations learnt using contrastive learning-based methods have shown good performance on downstream tasks. However, these methods rely on augmentations that mimic low-pass filters, limiting their performance on tasks requiring different eigen-spectrum parts. This paper presents a simple filter-based augmentation method to capture different parts of the eigen-spectrum. We show significant improvements using these augmentations. Further, we show that sharing the same weights across these different filter augmentations is possible, reducing the computational load. In addition, previous works have shown that good performance on downstream tasks requires high dimensional representations. Working with high dimensions increases the computations, especially when multiple augmentations are involved. We mitigate this problem and recover good performance through lower dimensional embeddings using simple random Fourier feature projections. Our method, FiGURe achieves an average gain of up to 4.4%, compared to the state-of-the-art unsupervised models, across all datasets in consideration, both homophilic and heterophilic. Our code can be found at: https://github.com/microsoft/figure.

Chanakya Ekbote, Ajinkya Pankaj Deshpande, Arun Iyer, Ramakrishna Bairi, Sundararajan Sellamanickam• 2023

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora
Accuracy87
885
Node ClassificationCiteseer
Accuracy74.77
804
Node ClassificationPubmed
Accuracy88.6
742
Node ClassificationChameleon
Accuracy68.55
549
Node ClassificationSquirrel
Accuracy52.23
500
Node ClassificationCiteseer
Accuracy74.77
275
Node ClassificationOgbn-arxiv
Accuracy69.69
191
Node ClassificationRoman-Empire
Accuracy70.99
135
Node ClassificationarXiv-year
Accuracy42.26
85
Node ClassificationMinesweeper
Accuracy85.58
32
Showing 10 of 10 rows

Other info

Code

Follow for update