Study interactive :: Progress tools open in the Study Hub reader.

Module 23: Graph Neural Networks

Master Graph Neural Networks (GNNs) for learning on graph-structured data.

What You'll Learn

Topics Covered

1. Graph Fundamentals

2. Message Passing

3. Graph Convolutional Networks (GCNs)

4. Graph Attention Networks (GATs)

5. Other GNN Architectures

6. Applications

Learning Objectives

By the end of this module, you should be able to:

Prerequisites

Before starting this module, you should have completed:

Projects

  1. Node Classification: Classify nodes in citation networks
  2. Link Prediction: Predict missing edges in social networks
  3. Graph Classification: Classify molecular graphs
  4. Recommendation System: Build GNN-based recommender
  5. Knowledge Graph Embedding: Learn entity and relation embeddings

Key Concepts

Documentation & Learning Resources

Official Documentation:

Free Courses:

Complete Detailed Guide →

Additional Resources: