Skip to content

A notebook containing implementations of different graph deep node embeddings along with benchmark graph neural network models in tensorflow. This has been taken from https://www.kaggle.com/abhilash1910/nlp-workshop-ml-india-deep-graph-learning to apply GNNs/node embeddings on NLP task.

Notifications You must be signed in to change notification settings

abhilash1910/Deep-Graph-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Deep Graph Learning

This notebook contains the implementations of different deep learning algorithms applied on graphs.This includes implementations of SDNE and LINE, which fall under deep node embeddings. Both these embedding models are built in Tensorflow and rely on 2 order neighbors for generating the node representations. The intrinsic model is a simple linear Dense model with softmax activation to generate the embedding space.Post that there is an indepth implementation of Graph Neural Network architectures particularly suited for classifying node embedding representation from any networkx graph.This follows Thimas Kpif's vanilla spectral GCN, along with other variations of Spectral GNN including Laplacian GCN, Spline GCN and ChebNets. The implementations are also in Tensorflow /Keras.The following are the contents of the notebook:

Deep Node Embeddings

SDNE (Structural Deep Network Embeddings)

Resources

LINE (Large Scale Information Network Embedding)

Resources

Spectral Graph Neural

Vanilla GNN

Resources

Spline GCN

Resources

Laplacian GCN

ChebNets GCN

About

A notebook containing implementations of different graph deep node embeddings along with benchmark graph neural network models in tensorflow. This has been taken from https://www.kaggle.com/abhilash1910/nlp-workshop-ml-india-deep-graph-learning to apply GNNs/node embeddings on NLP task.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published