Fast Graph Learning with Unique Optimal Solutions

Abstract

We consider two popular Graph Representation Learning (GRL) methods: message passing for node classification and network embedding for link prediction. For each, we pick a popular model that we: (i) *linearize* and (ii) and switch its training objective to *Frobenius norm error minimization*. These simplifications can cast the training into finding the optimal parameters in closed-form. We program in TensorFlow a functional form of Truncated Singular Value Decomposition (SVD), such that, we could decompose a dense matrix $\mathbf{M}$, without explicitly computing $\mathbf{M}$. We achieve competitive performance on popular GRL tasks while providing orders of magnitude speedup. We open-source our code at http://github.com/samihaija/tf-fsvd

Cite

Text

Abu-El-Haija et al. "Fast Graph Learning with Unique Optimal Solutions." ICLR 2021 Workshops: GTRL, 2021.

Markdown

[Abu-El-Haija et al. "Fast Graph Learning with Unique Optimal Solutions." ICLR 2021 Workshops: GTRL, 2021.](https://mlanthology.org/iclrw/2021/abuelhaija2021iclrw-fast/)

BibTeX

@inproceedings{abuelhaija2021iclrw-fast,
  title     = {{Fast Graph Learning with Unique Optimal Solutions}},
  author    = {Abu-El-Haija, Sami and Crespi, Valentino and Steeg, Greg Ver and Galstyan, Aram},
  booktitle = {ICLR 2021 Workshops: GTRL},
  year      = {2021},
  url       = {https://mlanthology.org/iclrw/2021/abuelhaija2021iclrw-fast/}
}