A curated list of network embedding techniques.
Also called network representation learning, graph embedding, knowledge embedding, etc.
The task is to learn the representations of the vertices from a given network.
DeepWalk
DeepWalk: Online Learning of Social Representations, KDD'14
LINE
LINE: Large-scale information network embedding, WWW'15
PTE
PTE: Predictive Text Embedding through Large-scale Heterogeneous Text Networks, KDD'15
GraRep
Grarep: Learning graph representations with global structural information, CIKM'15
KB2E
Learning Entity and Relation Embeddings for Knowledge Graph Completion, AAAI'15
[paper] [C++] [faster version]
TADW
Network Representation Learning with Rich Text Information, IJCAI'15
planetoid
Revisiting Semi-supervised Learning with Graph Embeddings, ICML'16
node2vec
node2vec: Scalable Feature Learning for Networks, KDD'16
DNGR
Deep Neural Networks for Learning Graph Representations, AAAI'16
HolE
Holographic Embeddings of Knowledge Graphs, AAAI'16
[Python-sklearn] [Python-sklearn2]
ComplEx
Complex Embeddings for Simple Link Prediction, ICML'16
MMDW
Max-Margin DeepWalk: Discriminative Learning of Network Representation, IJCAI'16
GCN
Semi-Supervised Classification with Graph Convolutional Networks, ICLR'17
CANE
CANE: Context-Aware Network Embedding for Relation Modeling, ACL'17
TransNet
TransNet: Translation-Based Network Representation Learning for Social Relation Extraction, IJCAI'17
GEM
Graph Embedding Techniques, Applications, and Performance: A Survey
Scalable Graph Embedding for Asymmetric Proximity, AAAI'17
Structural Deep Network Embedding, KDD'16
Query-based Music Recommendations via Preference Embedding, RecSys'16
Tri-party deep network representation, IJCAI'16
Heterogeneous Network Embedding via Deep Architectures, KDD'15
Neural Word Embedding As Implicit Matrix Factorization, NIPS'14
Distributed large-scale natural graph factorization, WWW'13
From Node Embedding To Community Embedding, arxiv
Walklets: Multiscale Graph Embeddings for Interpretable Network Classification, arxiv