Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Understanding Graph Neural Networks - Part 1

Prodramp via YouTube

Overview

Dive into the world of Graph Neural Networks (GNNs) with this comprehensive tutorial, the first in a two-part series. Explore the fundamentals of graphs, their mathematical representations, and practical applications using Python libraries like NetworkX and PyG (PyTorch Geometric). Learn how to visualize and manipulate graph data, understand the relationship between GNNs and Convolutional Neural Networks (CNNs), and gain insights into various graph representations. Cover topics such as graph basics, NetworkX programming, GNN introduction, and PyG fundamentals. By the end of this tutorial, acquire the technical knowledge needed to code GNNs and apply them to real-world problems, setting the stage for more advanced concepts in part two of the series.

Syllabus

- Tutorial Introduction
- Part 1 Tutorial Content
- Part 2 Tutorial Content
- Resources & Acknowledgement
- Graph Data Use Cases
- Fundamentals of Graph
- Mathematics of Graph
- Coding Graph with NetworkX Library
- Neighbors in Graph
- Path_graph Type
- Directed Graph
- Adjacency Matrix
- MultiDirected Graph
- MultiEdge Attributes
- MultiGraph
- Sudoku Graph
- Grid Graph
- Graph Neural Networks GNN
- GNN + CNN = GCN
- PyG Introduction
- What is a Tensor?
- Datasets in PyG
- Graph View in yEd
- Create Graph in PyG
- Recap

Taught by

Prodramp

Reviews

Start your review of Understanding Graph Neural Networks - Part 1

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.