Inductive Representation Learning in Large Attributed Graphs

10/25/2017
by   Nesreen K. Ahmed, et al.
0

Graphs (networks) are ubiquitous and allow us to model entities (nodes) and the dependencies (edges) between them. Learning a useful feature representation from graph data lies at the heart and success of many machine learning tasks such as classification, anomaly detection, link prediction, among many others. Many existing techniques use random walks as a basis for learning features or estimating the parameters of a graph model for a downstream prediction task. Examples include recent node embedding methods such as DeepWalk, node2vec, as well as graph-based deep learning algorithms. However, the simple random walk used by these methods is fundamentally tied to the identity of the node. This has three main disadvantages. First, these approaches are inherently transductive and do not generalize to unseen nodes and other graphs. Second, they are not space-efficient as a feature vector is learned for each node which is impractical for large graphs. Third, most of these approaches lack support for attributed graphs. To make these methods more generally applicable, we propose a framework for inductive network representation learning based on the notion of attributed random walk that is not tied to node identity and is instead based on learning a function Φ : x→ w that maps a node attribute vector x to a type w. This framework serves as a basis for generalizing existing methods such as DeepWalk, node2vec, and many other previous methods that leverage traditional random walks.

READ FULL TEXT

page 1

page 2

page 3

research
09/14/2017

A Framework for Generalizing Graph-based Representation Learning Methods

Random walks are at the heart of many existing deep learning algorithms ...
research
05/18/2020

Graphs, Entities, and Step Mixture

Existing approaches for graph neural networks commonly suffer from the o...
research
09/22/2011

Probabilistic prototype models for attributed graphs

This contribution proposes a new approach towards developing a class of ...
research
02/07/2018

Learning Role-based Graph Embeddings

Random walks are at the heart of many existing network embedding methods...
research
05/11/2023

Semantic Random Walk for Graph Representation Learning in Attributed Graphs

In this study, we focus on the graph representation learning (a.k.a. net...
research
04/28/2017

Deep Feature Learning for Graphs

This paper presents a general graph representation learning framework ca...
research
03/19/2019

A Comprehensive Comparison of Unsupervised Network Representation Learning Methods

There has been appreciable progress in unsupervised network representati...

Please sign up or login with your details

Forgot password? Click here to reset