Загрузка страницы

CS224W: Machine Learning with Graphs | 2021 | Lecture 15.3 - Scaling Up & Evaluating Graph Gen

For more information about Stanford’s Artificial Intelligence professional and graduate programs, visit: https://stanford.io/3Eu3ZMV

Lecture 15.3: Scaling Up and Evaluating Graph Generation

Jure Leskovec
Computer Science, PhD

A key question when designing deep generative models for graphs is algorithm scalability. In principle, a newly added node could potentially connect with any prior node. GraphRNN solves this issue via enforcing a Bread-first-search (BFS) node ordering for any given graph. Through the BFS ordering, we can reduce the possible node orderings from O(n!) to the number of distinct BFS orderings; additionally, a BFS ordering greatly reduces the steps for edge generation, since it limits the number of considered previous nodes to the nodes in the BFS frontier.

Another core topic is how to properly evaluate a generative model for graphs. As an intuitive metric, one can visually examine the similarity of graphs. GraphRNN proposes a more rigorous approach, where we wish to compare the set of graph statistics between the synthetic graphs and the ground-truth graphs. Here, we will first use Earth Mover Distance (EMD) to compute similarity between 2 graph statistic distributions; then, we will use Maximum Mean Discrepancy (MMD) to compute the similarity between 2 sets of graph statistics. More information can be found in the paper: “GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Models” https://arxiv.org/abs/1802.08773

To follow along with the course schedule and syllabus, visit:
http://web.stanford.edu/class/cs224w/

Видео CS224W: Machine Learning with Graphs | 2021 | Lecture 15.3 - Scaling Up & Evaluating Graph Gen канала Stanford Online
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
1 июня 2021 г. 11:00:07
00:15:29
Другие видео канала
CS224W: Machine Learning with Graphs | 2021 | Lecture 15.4 - Applications of Deep Graph GenerationCS224W: Machine Learning with Graphs | 2021 | Lecture 15.4 - Applications of Deep Graph GenerationCS224W: Machine Learning with Graphs | 2021 | Lecture 17.2 - GraphSAGE Neighbor SamplingCS224W: Machine Learning with Graphs | 2021 | Lecture 17.2 - GraphSAGE Neighbor SamplingCS224W: Machine Learning with Graphs | 2021 | Lecture 16.2 - Position-Aware Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 16.2 - Position-Aware Graph Neural NetworksStep By Step Process To Learn Machine Learning Algorithm EfficientlyStep By Step Process To Learn Machine Learning Algorithm EfficientlyCS224W: Machine Learning with Graphs | 2021 | Lecture 14.4 - Kronecker Graph ModelCS224W: Machine Learning with Graphs | 2021 | Lecture 14.4 - Kronecker Graph ModelCS224W: Machine Learning with Graphs | 2021 | Lecture 15.1 - Deep Generative Models for GraphsCS224W: Machine Learning with Graphs | 2021 | Lecture 15.1 - Deep Generative Models for GraphsCS224W: Machine Learning with Graphs | 2021 | Lecture 16.1 - Limitations of Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 16.1 - Limitations of Graph Neural NetworksLecture 1: Algorithmic Thinking, Peak FindingLecture 1: Algorithmic Thinking, Peak FindingLife Lessons From 100-Year-OldsLife Lessons From 100-Year-OldsCS224W: Machine Learning with Graphs | 2021 | Lecture 14.3 - The Small World ModelCS224W: Machine Learning with Graphs | 2021 | Lecture 14.3 - The Small World ModelCS224W: Machine Learning with Graphs | 2021 | Lecture 2.3 - Traditional Feature-based Methods: GraphCS224W: Machine Learning with Graphs | 2021 | Lecture 2.3 - Traditional Feature-based Methods: GraphCS224W: Machine Learning with Graphs | 2021 | Lecture 17.1 - Scaling up Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 17.1 - Scaling up Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 3.2-Random Walk Approaches for Node EmbeddingsCS224W: Machine Learning with Graphs | 2021 | Lecture 3.2-Random Walk Approaches for Node EmbeddingsStanford CS224W: Machine Learning with Graphs | 2021 | Lecture 1.2 - Applications of Graph MLStanford CS224W: Machine Learning with Graphs | 2021 | Lecture 1.2 - Applications of Graph MLCS224W: Machine Learning with Graphs | 2021 | Lecture 16.4 - Robustness of Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 16.4 - Robustness of Graph Neural NetworksLecture 19: Dynamic Programming I: Fibonacci, Shortest PathsLecture 19: Dynamic Programming I: Fibonacci, Shortest PathsCS224W: Machine Learning with Graphs | 2021 | Lecture 19.1 - Pre-Training Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 19.1 - Pre-Training Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 16.3 - Identity-Aware Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 16.3 - Identity-Aware Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 19.3 - Design Space of Graph Neural NetworksCS224W: Machine Learning with Graphs | 2021 | Lecture 19.3 - Design Space of Graph Neural Networks
Яндекс.Метрика