A Framework for Differentiable Discovery of Graph Algorithms
Institute for Pure & Applied Mathematics (IPAM) via YouTube
Overview
Syllabus
Intro
Graphs are everywhere
Combinatorial optimization over graph
Graph neural networks (GNN/MPN/Structure2vec)
Sequential vs distributed local algorithms
Leaming algorithms with reinforcement leaming
Example of leamed sequential algorithms
Example of distributed local algorithms: PageRank
GNN - Parametrized distributed local graph algorithm
Challenges for leaming new algorithms
Motivating example
Spanning tree solution as cheap global feature
Multiple spanning trees to multiple features
Better learned algorithms with global information
Unsupervised
Better time-solution trade-off
Anchor nodes of explanation
Comparing feature quality
Differentiable Algorithm Discovery (DAD)
Taught by
Institute for Pure & Applied Mathematics (IPAM)