TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/node2vec: Scalable Feature Learning for Networks

node2vec: Scalable Feature Learning for Networks

Aditya Grover, Jure Leskovec

2016-07-03Representation LearningNode ClassificationMulti-Label ClassificationLink Prediction
PaperPDFCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCodeCode(official)Code

Abstract

Prediction tasks over nodes and edges in networks require careful effort in engineering features used by learning algorithms. Recent research in the broader field of representation learning has led to significant progress in automating prediction by learning the features themselves. However, present feature learning approaches are not expressive enough to capture the diversity of connectivity patterns observed in networks. Here we propose node2vec, an algorithmic framework for learning continuous feature representations for nodes in networks. In node2vec, we learn a mapping of nodes to a low-dimensional space of features that maximizes the likelihood of preserving network neighborhoods of nodes. We define a flexible notion of a node's network neighborhood and design a biased random walk procedure, which efficiently explores diverse neighborhoods. Our algorithm generalizes prior work which is based on rigid notions of network neighborhoods, and we argue that the added flexibility in exploring neighborhoods is the key to learning richer representations. We demonstrate the efficacy of node2vec over existing state-of-the-art techniques on multi-label classification and link prediction in several real-world networks from diverse domains. Taken together, our work represents a new way for efficiently learning state-of-the-art task-independent representations in complex networks.

Results

TaskDatasetMetricValueModel
Link PredictionUSAirAUC91.44N2V
Malware ClassificationAndroid Malware DatasetAccuracy81.25node2vec
Node ClassificationWikipediaMacro-F10.1552node2vec
Node ClassificationWikipediaMacro-F10.1274DeepWalk
Node ClassificationBlogCatalogAccuracy21.5node2vec
Node ClassificationBlogCatalogMacro-F10.2581node2vec
Node ClassificationBlogCatalogMacro-F10.206DeepWalk
Node ClassificationPPIMacro-F10.1791node2vec
Node ClassificationPPIMacro-F10.1768DeepWalk
Link Property Predictionogbl-ddiNumber of params645249Node2vec
Link Property Predictionogbl-citation2Number of params374911105Node2vec
Link Property Predictionogbl-collabNumber of params30322945Node2vec
Link Property Predictionogbl-ppaNumber of params73878913Node2vec
Node Property Predictionogbn-arxivNumber of params21818792Node2vec
Node Property Predictionogbn-papers100MNumber of params14215818412Node2vec
Node Property Predictionogbn-productsNumber of params313612207Node2vec
Node Property Predictionogbn-proteinsNumber of params17094000Node2vec

Related Papers

Touch in the Wild: Learning Fine-Grained Manipulation with a Portable Visuo-Tactile Gripper2025-07-20Spectral Bellman Method: Unifying Representation and Exploration in RL2025-07-17Boosting Team Modeling through Tempo-Relational Representation Learning2025-07-17Similarity-Guided Diffusion for Contrastive Sequential Recommendation2025-07-16Are encoders able to learn landmarkers for warm-starting of Hyperparameter Optimization?2025-07-16Language-Guided Contrastive Audio-Visual Masked Autoencoder with Automatically Generated Audio-Visual-Text Triplets from Videos2025-07-16A Mixed-Primitive-based Gaussian Splatting Method for Surface Reconstruction2025-07-15Dual Dimensions Geometric Representation Learning Based Document Dewarping2025-07-11