Skip to content

Equivalence Between Structural Representations and Positional Node Embeddings

Notifications You must be signed in to change notification settings

PurdueMINDS/Equivalence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

On the Equivalence between Positional Node Embeddings and Structural Graph Representations

Overview:

This is the code for On the Equivalence between Positional Node Embeddings and Structural Graph Representations.

We evaluate different models on the node classification, link prediction and triad prediction tasks

Please see the supplementary section for a brief description and summary of the code.

Requirements

  • PyTorch 1.2.0 or later - which can be downloaded here
  • Python 3.6.1
  • Pytorch-geometric - which can be downloaded here

We recommend training these models on a GPU.

Cora and Pubmed are described in Sen et al., 2008, and PPI in Zitnik and Leskovec, 2017. They are described in Hamilton 2017. Please see our paper for further details, including our test/train/validation splits.

Questions

Please feel free to reach out to Balasubramaniam Srinivasan (bsriniv at purdue.edu) if you have any questions.

Citation

If you use this code, please consider citing:

@inproceedings{
Srinivasan2020On,
title={On the Equivalence between Positional Node Embeddings and Structural Graph Representations},
author={Balasubramaniam Srinivasan and Bruno Ribeiro},
booktitle={International Conference on Learning Representations},
year={2020},
url={https://openreview.net/forum?id=SJxzFySKwH}
}

About

Equivalence Between Structural Representations and Positional Node Embeddings

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published