Course Materials

Books

  1. Deep Learning on Graphs, Yao Ma, Jiliang Tang, Cambridge University Press, 2021 [link]
  2. Graph Representation Learning, William L. Hamilton, Morgan & Claypool Publishers, 2020 [link]
  3. Deep Learning, Ian Goodfellow and Yoshua Bengio and Aaron Courville, MIT Press, 2016 [link]
  4. Graph Neural Networks, Dr. Lingfei Wu, Dr. Peng Cui, Dr. Jian Pei, Dr. Liang Zhao, Springer Singapore, 2022 [link]

Datasets

  1. Open Graph Benchmarks: [link]
  2. Network Data: [link]

Tools

  1. Libraries
    • NetworkX:Network Analysis in Python [link]
    • Pytorch Geometric: Pytorch Based GNN Library [link]
    • Deep Graph Library: Pytorch and Tensorflow based GNN Library [link]
    • Spektral: Python Based GNN Library [link]

Additional Course Material


Topic Paper Link Github Link Related Videos Related Tutorials
Node2Vec
Deep Walk
Graph Convolution Neural Network
GNN