node2vec: Scalable Feature Learning for Networks

被引:7264
|
作者
Grover, Aditya [1 ]
Leskovec, Jure [1 ]
机构
[1] Stanford Univ, Stanford, CA 94305 USA
基金
美国国家科学基金会;
关键词
Information networks; Feature learning; Node embeddings; Graph representations; PREDICTION; DATABASE;
D O I
10.1145/2939672.2939754
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:855 / 864
页数:10
相关论文
共 50 条
  • [1] Analysis of node2vec random walks on networks
    Meng, Lingqi
    Masuda, Naoki
    PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2020, 476 (2243):
  • [2] ON THE SURPRISING BEHAVIOUR OF NODE2VEC
    Hacker, Celia
    Rieck, Bastian
    TOPOLOGICAL, ALGEBRAIC AND GEOMETRIC LEARNING WORKSHOPS 2022, VOL 196, 2022, 196
  • [3] Epidemic dynamics on metapopulation networks with node2vec mobility
    Meng, Lingqi
    Masuda, Naoki
    JOURNAL OF THEORETICAL BIOLOGY, 2022, 534
  • [4] Money Laundering Detection with Node2Vec
    Caglayan, Mehmet
    Bahtiyar, Serif
    GAZI UNIVERSITY JOURNAL OF SCIENCE, 2022, 35 (03): : 854 - 873
  • [5] Community detection in complex networks using Node2vec with spectral clustering
    Hu, Fang
    Liu, Jia
    Li, Liuhuan
    Liang, Jun
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 545
  • [6] Distributed representation learning via node2vec for implicit feedback recommendation
    Yezheng Liu
    Zhiqiang Tian
    Jianshan Sun
    Yuanchun Jiang
    Xue Zhang
    Neural Computing and Applications, 2020, 32 : 4335 - 4345
  • [7] Distributed representation learning via node2vec for implicit feedback recommendation
    Liu, Yezheng
    Tian, Zhiqiang
    Sun, Jianshan
    Jiang, Yuanchun
    Zhang, Xue
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (09): : 4335 - 4345
  • [8] Node2vec with weak supervision on community structures
    Chattopadhyay, Swarup
    Ganguly, Debasis
    PATTERN RECOGNITION LETTERS, 2021, 150 : 147 - 154
  • [9] Node2Vec and Machine Learning: A Powerful Duo for Link Prediction in Social Network
    Balvir, Sachin U.
    Raghuwanshi, Mukesh M.
    Borkar, Pradnya S.
    JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (02) : 639 - 649
  • [10] A Modified Node2vec Method for Disappearing Link Prediction
    Li, Lu
    Wang, Wei
    Yu, Shuo
    Wan, Liangtian
    Xu, Zhenzhen
    Kong, Xiangjie
    2017 IEEE 15TH INTL CONF ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING, 15TH INTL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING, 3RD INTL CONF ON BIG DATA INTELLIGENCE AND COMPUTING AND CYBER SCIENCE AND TECHNOLOGY CONGRESS(DASC/PICOM/DATACOM/CYBERSCI, 2017, : 1232 - 1235