login

DeepWalk

Published 22 August 2014Open access
Bryan Perozzi, Rami Al-Rfou, Steven Skiena
Citations8,526
View PDF

TL;DR

DeepWalk is an online learning algorithm which builds useful incremental results, and is trivially parallelizable, which make it suitable for a broad class of real world applications such as network classification, and anomaly detection.

Abstract

We present DeepWalk, a novel approach for learning latent representations of vertices in a network. These latent representations encode social relations in a continuous vector space, which is easily exploited by statistical models. DeepWalk generalizes recent advancements in language modeling and unsupervised feature learning (or deep learning) from sequences of words to graphs.

Keywords

Computer Science