HyperAIHyperAI

Command Palette

Search for a command to run...

4 months ago

struc2vec: Learning Node Representations from Structural Identity

Leonardo F. R. Ribeiro; Pedro H. P. Savarese; Daniel R. Figueiredo

struc2vec: Learning Node Representations from Structural Identity

Abstract

Structural identity is a concept of symmetry in which network nodes are identified according to the network structure and their relationship to other nodes. Structural identity has been studied in theory and practice over the past decades, but only recently has it been addressed with representational learning techniques. This work presents struc2vec, a novel and flexible framework for learning latent representations for the structural identity of nodes. struc2vec uses a hierarchy to measure node similarity at different scales, and constructs a multilayer graph to encode structural similarities and generate structural context for nodes. Numerical experiments indicate that state-of-the-art techniques for learning node representations fail in capturing stronger notions of structural identity, while struc2vec exhibits much superior performance in this task, as it overcomes limitations of prior approaches. As a consequence, numerical experiments indicate that struc2vec improves performance on classification tasks that depend more on structural identity.

Code Repositories

shenweichen/GraphEmbedding
tf
Mentioned in GitHub
liuxinkai94/Graph-embedding
tf
Mentioned in GitHub
zehong-wang/subgraph-pooling
pytorch
Mentioned in GitHub
snap-stanford/graphwave
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-blogcatalogStruc2vec
Accuracy: 22.80%
Macro-F1: 0.216
node-classification-on-wikipediaStruc2vec
Accuracy: 21.10%
Macro-F1: 0.190

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
struc2vec: Learning Node Representations from Structural Identity | Papers | HyperAI