Learning to Make Predictions on Graphs with Autoencoders

Phi Vu Tran
2/23/2018
cs.LGcs.AIstat.ML

Official code: vuptran/graph-representation-learning (255 stars, MIT, last commit 2019-07-18).

Abstract

We examine two fundamental tasks associated with graph representation learning: link prediction and semi-supervised node classification. We present a novel autoencoder architecture capable of learning a joint representation of both local graph structure and available node features for the multi-task learning of link prediction and node classification. Our autoencoder architecture is efficiently trained end-to-end in a single learning stage to simultaneously perform link prediction and node classification, whereas previous related methods require multiple training steps that are difficult to optimize. We provide a comprehensive empirical evaluation of our models on nine benchmark graph-structured datasets and demonstrate significant improvement over related methods for graph representation learning. Reference code and data are available at https://github.com/vuptran/graph-representation-learning

View on arXivView PDF

Code Implementations(1)

MIT

[DSAA 2018] Autoencoders for Link Prediction and Semi-Supervised Node Classification

25564PythonFeb 23, 20187 years agoMIT
autoencodersdeep-learninggraph-representationlink-predictionnetwork-embedding+2 more

Similar Papers

Cite this paper

@article{tran2018learning,
  title  = {Learning to Make Predictions on Graphs with Autoencoders},
  author = {Phi Vu Tran},
  year   = {2018},
  eprint = {1802.08352},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1802.08352}
}

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/1802.08352.svg)](https://codeofpaper.com/paper/1802.08352)

Discussion