Hyperbolic Representation Learning for Complex Networks

被引:0
|
作者
Wang Q. [1 ]
Jiang H. [1 ]
Yi S.-W. [1 ]
Yang L.-T. [2 ]
Nai H. [1 ]
Nie Q. [1 ]
机构
[1] Electronic Information School, Wuhan University, Wuhan
[2] College of Physical Science and Technology, Central China Normal University, Wuhan
来源
Ruan Jian Xue Bao/Journal of Software | 2021年 / 32卷 / 01期
基金
中国国家自然科学基金;
关键词
Complex networks; Hyperbolic space; Machine learning; Network embedding; Representation learning;
D O I
10.13328/j.cnki.jos.006092
中图分类号
学科分类号
摘要
Complex networks naturally exist in a wide diversity of real-world scenarios. Efficient complex network analysis technology has wide applications, such as community detection, link prediction, etc. However, most complex network analytics methods suffer high computation and space cost dealing with large-scale networks. Network representation learning is one of the most efficient methods to solve this problem. It converts high-dimensional sparse network information into low-dimensional dense real-valued vectors which can be easily exploited by machine learning algorithms. Simultaneously, it facilitates efficient computation for subsequent applications. The traditional network representation embeds the entity objects in the low dimensional Euclidean vector space, but recent work has shown that the appropriate isometric space for embedding complex networks with hierarchical or tree-like structures, power-law degree distributions and high clustering is the negatively curved hyperbolic space. This survey conducts a systematic introduction and review of the literature in hyperbolic representation learning for complex networks. © Copyright 2021, Institute of Software, the Chinese Academy of Sciences. All rights reserved.
引用
收藏
页码:93 / 117
页数:24
相关论文
共 82 条
  • [1] Cai HY, Zheng VW, Chang KCC., A comprehensive survey of graph embedding: Problems, techniques, and applications, IEEE Trans. on Knowledge and Data Engineering, 30, 9, pp. 1616-1637, (2018)
  • [2] Cui P, Wang X, Pei J, Zhu W., A survey on network embedding, IEEE Trans. on Knowledge and Data Engineering, 31, 5, pp. 833-852, (2018)
  • [3] Chen H, Perozzi B, Al-Rfou R, Skiena S., A tutorial on network embeddings, (2018)
  • [4] Goyal P, Ferrara E., Graph embedding techniques, applications, and performance: A survey, Knowledge-based Systems, 151, pp. 78-94, (2018)
  • [5] Zhang D, Yin J, Zhu X, Zhang C., Network representation learning: A survey, IEEE Trans. on Big Data, (2018)
  • [6] Hamilton WL, Rex Y, Jure L., Representation learning on graphs: Methods and applications, IEEE Data (Base) Engineering Bulletin, 40, pp. 52-74, (2017)
  • [7] Kipf TN, Welling M., Semi-supervised classification with graph convolutional networks, (2016)
  • [8] Chamberlain BP, Clough J, Deisenroth MP., Neural embeddings of graphs in hyperbolic space, (2017)
  • [9] Tu CC, Yang C, Liu ZY, Sun MS., Network representation learning: An overview, SCIENTIA SINICA Informationis, 8, pp. 32-48, (2017)
  • [10] Wen W, Huang JM, Cai RC, Hao ZF, Wang LJ., Graph embedding by incorporating prior knowledge on vertex information, Ruan Jian Xue Bao/Journal of Software, 29, 3, pp. 786-798, (2018)