Fast and Accurate Network Embeddings via Very Sparse Random Projection

被引:28
|
作者
Chen, Haochen [1 ]
Sultan, Syed Fahad [1 ]
Tian, Yingtao [1 ]
Chen, Muhao [2 ]
Skiena, Steven [1 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
[2] Univ Calif Los Angeles, Los Angeles, CA USA
关键词
network embeddings; network representation learning; random projection;
D O I
10.1145/3357384.3357879
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present FastRP, a scalable and performant algorithm for learning distributed node representations in a graph. FastRP is over 4,000 times faster than state-of-the-art methods such as DeepWalk and node2vec, while achieving comparable or even better performance as evaluated on several real-world networks on various downstream tasks. We observe that most network embedding methods consist of two components: construct a node similarity matrix and then apply dimension reduction techniques to this matrix. We show that the success of these methods should be attributed to the proper construction of this similarity matrix, rather than the dimension reduction method employed. FastRP is proposed as a scalable algorithm for network embeddings. Two key features of FastRP are: 1) it explicitly constructs a node similarity matrix that captures transitive relationships in a graph and normalizes matrix entries based on node degrees; 2) it utilizes very sparse random projection, which is a scalable optimization-free method for dimension reduction. An extra benefit from combining these two design choices is that it allows the iterative computation of node embeddings so that the similarity matrix need not be explicitly constructed, which further speeds up FastRP. FastRP is also advantageous for its ease of implementation, parallelization and hyperparameter tuning. The source code is available at https://github.com/GTmac/FastRP.
引用
收藏
页码:399 / 408
页数:10
相关论文
共 50 条
  • [1] Efficient extreme learning machine via very sparse random projection
    Chuangquan Chen
    Chi-Man Vong
    Chi-Man Wong
    Weiru Wang
    Pak-Kin Wong
    [J]. Soft Computing, 2018, 22 : 3563 - 3574
  • [2] Efficient extreme learning machine via very sparse random projection
    Chen, Chuangquan
    Vong, Chi-Man
    Wong, Chi-Man
    Wang, Weiru
    Wong, Pak-Kin
    [J]. SOFT COMPUTING, 2018, 22 (11) : 3563 - 3574
  • [3] Fast and Accurate Head Pose Estimation via Random Projection Forests
    Lee, Donghoon
    Yang, Ming-Hsuan
    Oh, Songhwai
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 1958 - 1966
  • [4] Accelerated Sparse Linear Regression via Random Projection
    Zhang, Weizhong
    Zhang, Lijun
    Jin, Rong
    Cai, Deng
    He, Xiaofei
    [J]. THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 2337 - 2343
  • [5] Fast Fusion Clustering via Double Random Projection
    Wang, Hongni
    Li, Na
    Zhou, Yanqiu
    Yan, Jingxin
    Jiang, Bei
    Kong, Linglong
    Yan, Xiaodong
    [J]. ENTROPY, 2024, 26 (05)
  • [6] Efficient Dictionary Learning via Very Sparse Random Projections
    Pourkamali-Anaraki, Farhad
    Becker, Stephen
    Hughes, Shannon M.
    [J]. 2015 INTERNATIONAL CONFERENCE ON SAMPLING THEORY AND APPLICATIONS (SAMPTA), 2015, : 478 - 482
  • [7] Accurate Sparse-Projection Image Reconstruction via Nonlocal TV Regularization
    Zhang, Yi
    Zhang, Weihua
    Zhou, Jiliu
    [J]. SCIENTIFIC WORLD JOURNAL, 2014,
  • [8] Robust and Provable Guarantees for Sparse Random Embeddings
    Skorski, Maciej
    Temperoni, Alessandro
    Theobald, Martin
    [J]. ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2022, PT II, 2022, 13281 : 211 - 223
  • [9] Fast Approximate All Pairwise CoSimRanks via Random Projection
    Yang, Renchi
    Xiao, Xiaokui
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2021, PT I, 2021, 13080 : 438 - 452
  • [10] Memory and Computation Efficient PCA via Very Sparse Random Projections
    Pourkamali-Anaraki, Farhad
    Hughes, Shannon M.
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 32 (CYCLE 2), 2014, 32 : 1341 - 1349