Skip to content

It provides some typical graph embedding techniques based on task-free or task-specific intuitions.

Notifications You must be signed in to change notification settings

gsj1029/Graph-Embedding-Techniques

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 

Repository files navigation

Graph-Embedding-Techniques

It provides some interesting graph embedding techniques based on task-free or task-specific intuitions.

Table of Contents

  1. Pure Network Embedding
  2. Attributed Network Embedding
  3. Graph Neural Networks
  4. Graph Kernels

1. Pure Network Embedding

1.1. Node Proximity Relationship

1.2. Structural Identity

2. Attributed Network Embedding

2.1 Attribute Vectors

2.2. Text Content

3. Graph Neural Networks

3.1. Node Classification

3.2. Graph Classification

3.3. Link Prediction

  • Link Prediction Based on Graph Neural Networks (NIPS'18). [Paper] [Code]

3.4. Community Detection

3.5. Rare Category Characterization

  • SPARC: Self-Paced Network Representation for Few-Shot Rare Category Characterization (KDD'18). [Paper] [Code]

  • RSDNE: Exploring Relaxed Similarity and Dissimilarity from Completely-imbalanced Labels for Network Embedding (AAAI'18). [Paper] [Code]

4. Graph Kernels

  • Matching Node Embeddings for Graph Similarity (AAAI'17). [Paper] [Code]

  • RetGK: Graph Kernels based on Return Probabilities of Random Walks (NIPS'18). [Paper] [Code]

  • Anonymous Walk Embeddings (ICML'18). [Paper] [Code]

  • Scalable Global Alignment Graph Kernel Using Random Features: From Node Embedding to Graph Embedding (KDD'19). [Paper] [Code]

About

It provides some typical graph embedding techniques based on task-free or task-specific intuitions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published