Abstract | ||
---|---|---|
Networks are a general language for describing complex systems of interacting entities. In the real world, a network always contains massive nodes, edges and additional complex information which leads to high complexity in computing and analyzing tasks. Network embedding aims at transforming one network into a low dimensional vector space which benefits the downstream network analysis tasks. In this survey, we provide a systematic overview of network embedding techniques in addressing challenges appearing in networks. We first introduce concepts and challenges in network embedding. Afterwards, we categorize network embedding methods using three categories, including static homogeneous network embedding methods, static heterogeneous network embedding methods and dynamic network embedding methods. Next, we summarize the datasets and evaluation tasks commonly used in network embedding. Finally, we discuss several future directions in this field. (C) 2020 Elsevier Inc. All rights reserved. |
Year | DOI | Venue |
---|---|---|
2020 | 10.1016/j.cosrev.2020.100296 | COMPUTER SCIENCE REVIEW |
Keywords | DocType | Volume |
Network science, Network embedding, Heterogeneity, Dynamics | Journal | 38 |
ISSN | Citations | PageRank |
1574-0137 | 2 | 0.37 |
References | Authors | |
52 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Mingliang Hou | 1 | 2 | 1.73 |
Jing Ren | 2 | 44 | 11.16 |
Da Zhang | 3 | 20 | 2.68 |
Xiangjie Kong | 4 | 425 | 46.56 |
Dongyu Zhang | 5 | 2 | 0.71 |
Feng Xia | 6 | 2013 | 153.69 |