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

YouTube

Graph Neural Networks Implementation in Python

Prodramp via YouTube

Overview

Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course explains graph representations and core graph neural network concepts, then applies them in Python with NetworkX and PyG. Practical exercises cover node embeddings, message passing, node classification, visualization, and GNN explanation.

Syllabus

- Video Starts
- Video Introduction
- Tutorial Content in Part2
- Graph Representations Techniques
- Adjacency Matrix
- Incidence Matrix
- Degree Matrix
- Laplacian Matrix
- Creating Graph with NetworkX Jupyter notebook
- Graph Visualization with Node classes Jupyter notebook
- Graph Visualization with Node and Edge Labels Jupyter notebook
- Nodes Adjacency List Jupyter notebook
- Bag of Nodes
- Graph Walking Jupyter notebook
- GNN Concepts
- Role of Laplacian Matrix
- Convolution in Images
- Graph vs 2D fixed data types i.e. images, text
- Convolution on Graphs, how?
- Graph Feature Matrix
- Applying Convolution in Graphs
- Node Embeddings
- Message Passing in GNN
- Advantages of Node Embeddings
- GNN Use Cases
- Handling data in PyG Jupyter notebook
- GNN Experiment for Node grouping Jupyter notebook
- Node assignment to proper class Jupyter notebook
- GNN Model visualization with Netron
- Node classification using GNN in PyG
- Graph tSNE Visualization
- GNN Explainer
- Recap

Taught by

Prodramp

Reviews

Start your review of Graph Neural Networks Implementation in Python

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.