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.
Matching moments
06:04 MIN
Using geometric deep learning for molecular data
Geometric deep learning for drug discovery
13:54 MIN
Experimenting with different machine learning model approaches
Shoot for the moon - machine learning for automated online ad detection
09:27 MIN
Understanding the fundamentals of graph databases
Martin O'Hanlon - Make LLMs make sense with GraphRAG
13:32 MIN
Modeling connected data with graph databases
Cyber Sleuth: Finding Hidden Connections in Cyber Data
44:39 MIN
Q&A on graph databases for cybersecurity
Cyber Sleuth: Finding Hidden Connections in Cyber Data
14:01 MIN
Using graphs for specific, fact-based queries
Martin O'Hanlon - Make LLMs make sense with GraphRAG
01:43 MIN
Understanding graph databases and the Cypher query language
Putting the Graph In GraphQL With The Neo4j GraphQL Library
06:30 MIN
Representing complex data with knowledge graphs
Large Language Models ❤️ Knowledge Graphs
Featured Partners
Related Videos
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
Geometric deep learning for drug discovery
Noah Weber
WWC24 - Ankit Patel - Unlocking the Future Breakthrough Application Performance and Capabilities with NVIDIA
Ankit Patel
Related Articles
View all articles



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


AI Engineer Knowledge Graphs & Large Language Models
digatus it group
Augsburg, Germany
Remote
€62-79K
Intermediate
API
ETL
Java
+6

![Software Engineer - Graph Data Science"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Software Engineer](https://wearedevelopers.imgix.net/public/default-job-listing-cover.png?w=400&ar=3.55&fit=crop&crop=entropy&auto=compress,format)
Software Engineer - Graph Data Science"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Software Engineer
Neo4j, Inc.
Intermediate
C++
Java
Rust
Neo4j
Python
+2

PhD Position in Computational Neuroscience/Machine Learning
The University Of Göttingen
€208K
Python
Machine Learning

Data Scientist - GenAI & ML Expert
Full On Net
Municipality of San Sebastian, Spain
Remote
API
Azure
NumPy
DevOps
+8

Data Scientist - GenAI & ML Expert
Full On Net
Municipality of Córdoba, Spain
Remote
API
Azure
NumPy
DevOps
+8


Data Scientist - GenAI & ML Expert
Full On Net
Municipality of Santander, Spain
Remote
API
Azure
NumPy
DevOps
+8