Overview
Syllabus
Intro
Learning on graph-structured data
Node classification in the real world
Link prediction in the real world
Graph classification in the real world
The rise of deep learning on graphs
Outline for today
What is graph representation learning Goal: Learning useful node and graph representations without hand-crafted features.
Key challenges of graph data . Two key challenges with graph-structured data
Limitations of traditional node embeddings
Node embeddings to graph neural networks
What about graph classification?
The impact of GNNs: drug repurposing
The impact of GNNs: recommender systems
GNNs and graph convolutions
Graph Fourier analysis
What does this have to do with GNNS
Weisfeiler-Lehman algorithm
Practical GNNs beyond the WL hierarchy
Breaking the bottleneck of message passing
Three challenges or one?
Taught by
Association for Computing Machinery (ACM)