A Framework for Differentiable Discovery of Graph Algorithms
Offered By: Institute for Pure & Applied Mathematics (IPAM) via YouTube
Course Description
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)
Related Courses
Automata TheoryStanford University via edX Computability, Complexity & Algorithms
Georgia Institute of Technology via Udacity Advanced Algorithms and Complexity
University of California, San Diego via Coursera NP-Complete Problems
University of California, San Diego via edX Razonamiento artificial
Universidad Nacional Autónoma de México via Coursera