For more information about Stanford’s Artificial Intelligence professional and graduate programs, visit: https://stanford.io/3nGksXo
Jure Leskovec
Computer Science, PhD
In this lecture, we aim to design a maximally expressive GNN model. Our key insight is that a maximally expressive GNN should use the injective neighbor aggregation function that maps different neighboring node features into different embeddings. We first demonstrate neighbor aggregation functions used by popular GNN models (e.g., Graph Convolutional Networks and GraphSAGE) are not injective. We then design injective neighbor aggregation functions using neural networks and arrive at a Graph Isomorphism Network, the most powerful GNN model.
To follow along with the course schedule and syllabus, visit:
http://web.stanford.edu/class/cs224w/
Continue this lesson in the app
Install CourseHive on Android or iOS to keep learning while you move.
FAQs
We curate free YouTube courses, organized by category and language — and make it easy for you to track your learning progress.
Yes. Free courses are embedded YouTube videos.
Currently available in English — with Portuguese, Spanish, French, German, and Italian coming soon.
Check ratings, reviews, duration, and description.
All courses include a certificate of participation.
Yes, an account lets you track progress, earn certificates, and save favorites.
We auto-save your watch position so you can resume on any device.