Network representation learning: A macro and micro view
Not on the map. Why?
Abstract (arXiv)
Graph is a universe data structure that is widely used to organize data in real-world. Various real-word networks like the transportation network, social and academic network can be represented by graphs. Recent years have witnessed the quick development on representing vertices in the network into a low-dimensional vector space, referred to as network representation learning. Representation learning can facilitate the design of new algorithms on the graph data. In this survey, we conduct a comprehensive review of current literature on network representation learning. Existing algorithms can be categorized into three groups: shallow embedding models, heterogeneous network embedding models, graph neural network based models. We review state-of-the-art algorithms for each category and discuss the essential differences between these algorithms. One advantage of the survey is that we systematically study the underlying theoretical foundations underlying the different categories of algorithms, which offers deep insights for better understanding the development of the network representation learning field.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 87 of its 183 references that are in the map. First posted on arXiv 21 Nov 2021.
Builds on
87 of 183 references.
References · 87
- 2017Attention Is All You Needcited by 60,361
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,918
38 more
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2014DeepWalk: Online Learning of Social Representationscited by 1,547
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,499
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2014Convolutional Neural Networks for Sentence Classificationcited by 1,127
- 2018Deep Graph Infomaxcited by 1,106
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,101
- 2020Beyond Accuracy: Behavioral Testing of NLP models with CheckListcited by 1,006
- 2019Strategies for Pre-training Graph Neural Networkscited by 971
- 2020Designing Network Design Spacescited by 960
- 2017Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learningcited by 920
- 2019Heterogeneous Graph Attention Networkcited by 734
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 680
- 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 584
- 2015LINE: Large-scale Information Network Embeddingcited by 582
- 2020Heterogeneous Graph Transformercited by 582
- 2019Measuring and Relieving the Over-smoothing Problem for Graph Neural Networks from the Topological Viewcited by 545
- 2020GCC: Graph Contrastive Coding for Graph Neural Network Pre-Trainingcited by 463
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2019Single Path One-Shot Neural Architecture Search with Uniform Samplingcited by 414
- 2016Tutorial on Variational Autoencoderscited by 409
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 364
- 2020Rethinking Pre-training and Self-trainingcited by 352
- 2020GraphAF: a Flow-based Autoregressive Model for Molecular Graph Generationcited by 305
- 2020GPT-GNN: Generative Pre-Training of Graph Neural Networkscited by 303
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 261
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2017struc2vec: Learning Node Representations from Structural Identitycited by 215
- 2017Network Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2veccited by 198
- 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
- 2020Graph-Bert: Only Attention is Needed for Learning Graph Representationscited by 177
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 167
50 most cited of 87 All 87 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 1.
3 papers.
- 2022A Survey on Graph Representation Learning Methodscited by 66
- 2023Survey on Foundation Models for Prognostics and Health Management in Industrial Cyber-Physical Systemscited by 3
- 2022Movement Analytics: Current Status, Application to Manufacturing, and Future Prospects from an AI Perspectivecited by 1
- 2023Survey on Foundation Models for Prognostics and Health Management in Industrial Cyber-Physical Systems11 Dec 2023
- 2022Movement Analytics: Current Status, Application to Manufacturing, and Future Prospects from an AI Perspective4 Oct 2022
- 2022A Survey on Graph Representation Learning Methods4 Apr 2022