SlideShare a Scribd company logo
Using Graph Neural Networks To Embrace
The Dependency In Your Data
Usman Zafar
GoDataDriven
Introduction
l Machine Learning Engineer @ GoDataDriven
l Background in data science
l Fascinated by graphs and their problem solving abilities
2
Agenda
3
l Example use-case
l Common methods and their limitations
l How graphs can save the day
l Open-source tools to get started
Graphs are cool
4
Problem solving
5
Example use-case
6
l Predicting/categorising demand in new train
stations
Framing the problem
7
Framing the problem
8
Framing the problem
9
Framing the problem
10
Framing the problem
11
Framing the problem
12
Framing the problem...using a graph
13
Encoding information in the edges
14
Encoding information in the nodes
15
Graph Labels
16
Types of Problems
17
Node
Prediction
Types of Problems
18
Link
Prediction
Types of Problems
19
Graph
classification
Types of Problems
20
Graph
classification
Node Prediction
21
What Now?
22
Adjacency Matrix
23
A
Diagonal Degree Matrix
24
D
Laplacian
25
L = D - A
Node Features
26
V
Edge Features
27
E
‘Local’ Context
28
‘Local’ Context
29
‘Local’ Context
30
Message Passing
31
Message Passing
32
The Mathematics
33
Polynomials of
Laplacian
The Mathematics
34
Convolving a
feature vector
The Mathematics
35
The Mathematics
36
The Mathematics
37
The Mathematics
38
The Mathematics
39
The Mathematics
40
End-To-End Process
41
End-To-End Process
42
Performance
43
[1] Cui et al, Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecasting, 2018
Graph Database
44
Traditional SQL Query
Graph
Query
Spark GraphX
45
PyTorch Geometric (Temporal)
46
Q&A
47
Thank you!
GoDataDriven

More Related Content

Similar to Using Graph Neural Networks To Embrace The Dependency In Your Data by Usman Zafar - GoDataFest 2022 (20)

PDF
Training Graph Convolutional Neural Networks in Graph Database
TigerGraph
 
PDF
Memory Efficient Graph Convolutional Network based Distributed Link Prediction
miyurud
 
PDF
Transforming AI with Graphs: Real World Examples using Spark and Neo4j
Databricks
 
PDF
Transforming AI with Graphs: Real World Examples using Spark and Neo4j
Fred Madrid
 
PDF
Leveraging Graphs for Better AI
Neo4j
 
PDF
Deep Learning for Graphs
DeepLearningBlr
 
PDF
Representation learning on graphs
Deakin University
 
PPTX
Demystifying Graph Neural Networks
Neo4j
 
PDF
Graph machine learning table of content
Minesh A. Jethva
 
PDF
How Graphs Enhance AI
Neo4j
 
PPTX
Sun_MAPL_GNN.pptx
ssuser1760c0
 
PDF
Graph neural networks overview
Rodion Kiryukhin
 
PDF
Deep learning and reasoning: Recent advances
Deakin University
 
PDF
Graph Neural Network in practice
tuxette
 
PDF
Gnn overview
Louis (Yufeng) Wang
 
PDF
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
miyurud
 
PPTX
250623_JW_labseminar[STRATEGIES FOR PRE-TRAINING GRAPH NEURAL NETWORKS].pptx
thanhdowork
 
PPTX
NS-CUK Joint Journal Club: V.T.Hoang, Review on "Breaking the Limit of Graph ...
ssuser4b1f48
 
PDF
Improve ml predictions using graph algorithms (webinar july 23_19).pptx
Neo4j
 
PDF
#7 Neural Networks Artificial intelligence
MustansarAli20
 
Training Graph Convolutional Neural Networks in Graph Database
TigerGraph
 
Memory Efficient Graph Convolutional Network based Distributed Link Prediction
miyurud
 
Transforming AI with Graphs: Real World Examples using Spark and Neo4j
Databricks
 
Transforming AI with Graphs: Real World Examples using Spark and Neo4j
Fred Madrid
 
Leveraging Graphs for Better AI
Neo4j
 
Deep Learning for Graphs
DeepLearningBlr
 
Representation learning on graphs
Deakin University
 
Demystifying Graph Neural Networks
Neo4j
 
Graph machine learning table of content
Minesh A. Jethva
 
How Graphs Enhance AI
Neo4j
 
Sun_MAPL_GNN.pptx
ssuser1760c0
 
Graph neural networks overview
Rodion Kiryukhin
 
Deep learning and reasoning: Recent advances
Deakin University
 
Graph Neural Network in practice
tuxette
 
Gnn overview
Louis (Yufeng) Wang
 
Scalable Graph Convolutional Network Based Link Prediction on a Distributed G...
miyurud
 
250623_JW_labseminar[STRATEGIES FOR PRE-TRAINING GRAPH NEURAL NETWORKS].pptx
thanhdowork
 
NS-CUK Joint Journal Club: V.T.Hoang, Review on "Breaking the Limit of Graph ...
ssuser4b1f48
 
Improve ml predictions using graph algorithms (webinar july 23_19).pptx
Neo4j
 
#7 Neural Networks Artificial intelligence
MustansarAli20
 

More from GoDataDriven (20)

PDF
Streamlining Data Science Workflows with a Feature Catalog
GoDataDriven
 
PDF
Visualizing Big Data in a Small Screen
GoDataDriven
 
PDF
Building a Scalable and reliable open source ML Platform with MLFlow
GoDataDriven
 
PDF
Training Taster: Leading the way to become a data-driven organization
GoDataDriven
 
PDF
My Path From Data Engineer to Analytics Engineer
GoDataDriven
 
PDF
dbt Python models - GoDataFest by Guillermo Sanchez
GoDataDriven
 
PDF
Workshop on Google Cloud Data Platform
GoDataDriven
 
PDF
How to create a Devcontainer for your Python project
GoDataDriven
 
PDF
Common Issues With Time Series by Vadim Nelidov - GoDataFest 2022
GoDataDriven
 
PDF
MLOps CodeBreakfast on AWS - GoDataFest 2022
GoDataDriven
 
PDF
MLOps CodeBreakfast on Azure - GoDataFest 2022
GoDataDriven
 
PDF
Tableau vs. Power BI by Juan Manuel Perafan - GoDataFest 2022
GoDataDriven
 
PDF
Deploying a Modern Data Stack by Lasse Benninga - GoDataFest 2022
GoDataDriven
 
PPTX
AWS Well-Architected Webinar Security - Ben de Haan
GoDataDriven
 
PDF
The 7 Habits of Effective Data Driven Companies
GoDataDriven
 
PPTX
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
GoDataDriven
 
PDF
Artificial intelligence in actions: delivering a new experience to Formula 1 ...
GoDataDriven
 
PDF
Smart application on Azure at Vattenfall - Rens Weijers & Peter van 't Hof
GoDataDriven
 
PDF
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
GoDataDriven
 
PDF
The world runs on AI - Tony Krijnen (Microsoft) at GoDataFest 2019
GoDataDriven
 
Streamlining Data Science Workflows with a Feature Catalog
GoDataDriven
 
Visualizing Big Data in a Small Screen
GoDataDriven
 
Building a Scalable and reliable open source ML Platform with MLFlow
GoDataDriven
 
Training Taster: Leading the way to become a data-driven organization
GoDataDriven
 
My Path From Data Engineer to Analytics Engineer
GoDataDriven
 
dbt Python models - GoDataFest by Guillermo Sanchez
GoDataDriven
 
Workshop on Google Cloud Data Platform
GoDataDriven
 
How to create a Devcontainer for your Python project
GoDataDriven
 
Common Issues With Time Series by Vadim Nelidov - GoDataFest 2022
GoDataDriven
 
MLOps CodeBreakfast on AWS - GoDataFest 2022
GoDataDriven
 
MLOps CodeBreakfast on Azure - GoDataFest 2022
GoDataDriven
 
Tableau vs. Power BI by Juan Manuel Perafan - GoDataFest 2022
GoDataDriven
 
Deploying a Modern Data Stack by Lasse Benninga - GoDataFest 2022
GoDataDriven
 
AWS Well-Architected Webinar Security - Ben de Haan
GoDataDriven
 
The 7 Habits of Effective Data Driven Companies
GoDataDriven
 
DevOps for Data Science on Azure - Marcel de Vries (Xpirit) and Niels Zeilema...
GoDataDriven
 
Artificial intelligence in actions: delivering a new experience to Formula 1 ...
GoDataDriven
 
Smart application on Azure at Vattenfall - Rens Weijers & Peter van 't Hof
GoDataDriven
 
Democratizing AI/ML with GCP - Abishay Rao (Google) at GoDataFest 2019
GoDataDriven
 
The world runs on AI - Tony Krijnen (Microsoft) at GoDataFest 2019
GoDataDriven
 
Ad

Recently uploaded (20)

PPTX
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
PDF
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
PPT
tuberculosiship-2106031cyyfuftufufufivifviviv
AkshaiRam
 
PDF
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
PDF
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
PDF
Building Production-Ready AI Agents with LangGraph.pdf
Tamanna
 
PDF
Data Chunking Strategies for RAG in 2025.pdf
Tamanna
 
PDF
The European Business Wallet: Why It Matters and How It Powers the EUDI Ecosy...
Lal Chandran
 
PPTX
AI Presentation Tool Pitch Deck Presentation.pptx
ShyamPanthavoor1
 
PPTX
Numbers of a nation: how we estimate population statistics | Accessible slides
Office for National Statistics
 
PPTX
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
PPT
AI Future trends and opportunities_oct7v1.ppt
SHIKHAKMEHTA
 
PDF
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
PPTX
Module-5-Measures-of-Central-Tendency-Grouped-Data-1.pptx
lacsonjhoma0407
 
PPTX
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
PPTX
ER_Model_Relationship_in_DBMS_Presentation.pptx
dharaadhvaryu1992
 
PDF
Driving Employee Engagement in a Hybrid World.pdf
Mia scott
 
PDF
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
PDF
Simplifying Document Processing with Docling for AI Applications.pdf
Tamanna
 
PPTX
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
apidays Singapore 2025 - From Data to Insights: Building AI-Powered Data APIs...
apidays
 
Context Engineering for AI Agents, approaches, memories.pdf
Tamanna
 
tuberculosiship-2106031cyyfuftufufufivifviviv
AkshaiRam
 
apidays Helsinki & North 2025 - APIs in the healthcare sector: hospitals inte...
apidays
 
apidays Helsinki & North 2025 - REST in Peace? Hunting the Dominant Design fo...
apidays
 
Building Production-Ready AI Agents with LangGraph.pdf
Tamanna
 
Data Chunking Strategies for RAG in 2025.pdf
Tamanna
 
The European Business Wallet: Why It Matters and How It Powers the EUDI Ecosy...
Lal Chandran
 
AI Presentation Tool Pitch Deck Presentation.pptx
ShyamPanthavoor1
 
Numbers of a nation: how we estimate population statistics | Accessible slides
Office for National Statistics
 
apidays Singapore 2025 - Designing for Change, Julie Schiller (Google)
apidays
 
AI Future trends and opportunities_oct7v1.ppt
SHIKHAKMEHTA
 
apidays Helsinki & North 2025 - Monetizing AI APIs: The New API Economy, Alla...
apidays
 
Module-5-Measures-of-Central-Tendency-Grouped-Data-1.pptx
lacsonjhoma0407
 
apidays Helsinki & North 2025 - Agentic AI: A Friend or Foe?, Merja Kajava (A...
apidays
 
ER_Model_Relationship_in_DBMS_Presentation.pptx
dharaadhvaryu1992
 
Driving Employee Engagement in a Hybrid World.pdf
Mia scott
 
OPPOTUS - Malaysias on Malaysia 1Q2025.pdf
Oppotus
 
Simplifying Document Processing with Docling for AI Applications.pdf
Tamanna
 
apidays Munich 2025 - Building an AWS Serverless Application with Terraform, ...
apidays
 
Ad

Using Graph Neural Networks To Embrace The Dependency In Your Data by Usman Zafar - GoDataFest 2022