YoVDO

Graph Neural Networks Are Dynamic Programmers

Offered By: IEEE Signal Processing Society via YouTube

Tags

Graph Theory Courses Data Science Courses Dynamic programming Courses

Course Description

Overview

Explore the intersection of graph neural networks and dynamic programming in this IEEE Signal Processing Society webinar. Delve into classical algorithms, optimal path finding, and neural approaches as Petar Veličković from Deepmind guides you through data efficiency, end-to-end pipelines, and algorithmic reasoning. Examine mathematical preparations, data flow diagrams, and practical illustrations to understand how graph neural networks function as dynamic programmers. Gain insights into this cutting-edge topic and its applications in data science and signal processing.

Syllabus

Introduction
Classical Algorithms
Overview
Motivation
Optimal Path
Neural Algorithms
Data Efficiency
EndtoEnd Pipeline
Algorithmic Reasoning
General Idea
Summary
Graph Neural Networks
Dynamic Programming
Dynamic Programming Example
Mathematical Preparation
Illustration
Aggregation
Data Flow Diagram
Conclusion
Questions


Taught by

IEEE Signal Processing Society

Related Courses

Algorithms: Design and Analysis, Part 2
Stanford University via Coursera
Discrete Optimization
University of Melbourne via Coursera
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
Computability, Complexity & Algorithms
Georgia Institute of Technology via Udacity
Discrete Inference and Learning in Artificial Vision
École Centrale Paris via Coursera