Graph Embedding Techniques Save Abandoned

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

Project README

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

  • 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]

Open Source Agenda is not affiliated with "Graph Embedding Techniques" Project. README Source: jwu4sml/Graph-Embedding-Techniques

Open Source Agenda Badge

Open Source Agenda Rating