Ekaterina Sirazitdinova
Graph Neural Networks: What’s behind the Hype?
#1about 2 minutes
Why graph neural networks excel with unstructured data
Graph neural networks are uniquely suited for unstructured data like 3D meshes and social networks where traditional CNNs struggle.
#2about 3 minutes
Reviewing core concepts from graph theory
Key graph theory concepts are explained, including nodes, edges, directed vs undirected graphs, and homogeneous vs heterogeneous graphs.
#3about 2 minutes
Choosing the right data structure for graphs
An adjacency matrix is suitable for small graphs, while an adjacency list is more spatially efficient for large, sparse graphs.
#4about 3 minutes
A brief refresher on deep learning fundamentals
The core deep learning process of training and inference is reviewed, along with the distinction between supervised and unsupervised learning.
#5about 6 minutes
Exploring graph, node, and edge level prediction tasks
GNNs can perform predictions at the graph level (molecule properties), node level (community detection), and edge level (recommendation systems).
#6about 4 minutes
Understanding the GNN training and data splitting process
GNNs are trained using the message passing algorithm to create node embeddings, followed by a transductive split for training and validation sets.
#7about 2 minutes
Frameworks and resources for building GNNs
Popular frameworks like DGL, PyTorch Geometric, and TensorFlow GNN simplify the implementation of graph neural networks.
#8about 1 minute
Summary of key concepts in graph neural networks
The talk concludes with a recap of key takeaways, including graph modeling, data representation, prediction tasks, and the message passing algorithm.
#9about 3 minutes
Q&A on data leakage, knowledge graphs, and embeddings
The Q&A session addresses audience questions about data leakage in transductive splits, applying GNNs to semantic knowledge graphs, and comparing graph embeddings to word embeddings.
Related jobs
Jobs that call for the skills explored in this talk.
fulfillmenttools
Köln, Germany
Senior
Python
Structured Query Language (SQL)
+3
Matching moments
07:17 MIN
Using geometric deep learning for molecular data
Geometric deep learning for drug discovery
06:24 MIN
Experimenting with different machine learning model approaches
Shoot for the moon - machine learning for automated online ad detection
03:48 MIN
Representing complex data with knowledge graphs
Large Language Models ❤️ Knowledge Graphs
04:34 MIN
Understanding the fundamentals of graph databases
Martin O'Hanlon - Make LLMs make sense with GraphRAG
05:35 MIN
Modeling connected data with graph databases
Cyber Sleuth: Finding Hidden Connections in Cyber Data
02:38 MIN
Resources for learning to build with knowledge graphs
Give Your LLMs a Left Brain
15:40 MIN
Q&A on graph databases for cybersecurity
Cyber Sleuth: Finding Hidden Connections in Cyber Data
01:28 MIN
What is Neo4j and its graph intelligence platform
What is Agent Memory? - William Lyon
Featured Partners
Related Videos
A beginner’s guide to modern natural language processing
Jodie Burchell
DALL·E Flow: when neural search meets generative art
Han Xiao
Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j
Knowledge graph based chatbot
Tomaz Bratanic
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
Martin O'Hanlon - Make LLMs make sense with GraphRAG
Martin O'Hanlon
Trends, Challenges and Best Practices for AI at the Edge
Ekaterina Sirazitdinova
Multimodal Generative AI Demystified
Ekaterina Sirazitdinova
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.



Association Bernard Gregory
Paris, France
R
Python
Matlab
Machine Learning


The Next Chapter
Amsterdam, Netherlands
Remote
PyTorch
Kubernetes

Company VIB
Leuven, Belgium
Intermediate
Keras
Python
PyTorch
TensorFlow
Machine Learning

Neura Robotics GmbH
Metzingen, Germany
Senior
Node.js
Kubernetes
Amazon Web Services (AWS)

Loria - Laboratoire Lorrain
Canton de Nancy-2, France

Association Bernard Gregory
Machine Learning
Continuous Delivery