SlideShare a Scribd company logo
1 of 2
Download to read offline
What is GNN and Its Real World Applications
Graphs and networks may be used by the deep learning model referred to as Graph Neural
Networks (GNN). In standard deep learning, data is often represented as a set of vectors or
matrices; however, with GNNs, the data is represented as a graph, where nodes represent
individual entities and edges represent connections between those entities. The main goal of
GNNs is to learn node embeddings, which are low-dimensional representations of nodes in a
network that include their contextual and structural information.
Graph Neural Network Applications:
These embeddings can be used to perform tasks such as graph classification, node classification,
and connection prediction. Using a message-passing mechanism, GNNs gather information from
neighboring nodes and update the node embeddings after each iteration. GNNs can model
complex relationships and interactions between network nodes thanks to this technique. Several
domains, such as computer vision, social networks, recommendation systems, and drug
discovery, have successfully incorporated GNNs. They have obtained promising results in the
community discovery, node categorization, and connection prediction tasks.
How Graph Neural Network (GNN) works?
A Graph Neural Network (GNN) is a type of neural network that can handle graph-structured
data. A general idea behind GNNs is to learn a representation of each node in a graph that
considers the relational information and network structure.
The basic building blocks of a GNN are multiple tiers of message-passing processes. Each layer's
node embeddings are updated in accordance with the nearby nodes' embeddings. The node
embeddings are randomly initialized or initialized using an alternative method, and then
iteratively improved through message transmission.
During each message-passing iteration, the GNN collects information from neighboring nodes
and edges into a single message. Which is then combined with the node embedding that is
currently in use to create a new embedding. Message aggregation can be accomplished in a
number of ways. It is including by utilizing more complex operations like attention mechanisms
or by summing or averaging the embeddings of neighboring nodes.
After being updated via multiple message-passing cycles. The node embeddings can be used for
a range of tasks such as node classification, link prediction, and graph classification. To predict a
node's class, for example, in node classification, a classifier is given the node embeddings.
GNN Variations:
Graph neural networks (GNNs) have numerous extensions and variations, including graph
convolutional networks (GCNs), graph attention networks (GATs), and graph recurrent neural
networks (GRNNs), which use various message-passing architectures and mechanisms.
In general, graph neural networks (GNNs) are an effective tool for modeling graph-structured
data and have demonstrated promising outcomes in a wide range of applications, including
computer vision, recommendation systems, social network analysis, and drug discovery.

More Related Content

Similar to What is GNN and Its Real World Applications.pdf

Energy consumption mitigation routing protocols for large wsn's final
Energy consumption mitigation  routing protocols for large wsn's finalEnergy consumption mitigation  routing protocols for large wsn's final
Energy consumption mitigation routing protocols for large wsn's final
sumavaidya90
 
Energy consumption mitigation__routing_protocols_for_large_wsn's_final
Energy consumption mitigation__routing_protocols_for_large_wsn's_finalEnergy consumption mitigation__routing_protocols_for_large_wsn's_final
Energy consumption mitigation__routing_protocols_for_large_wsn's_final
Gr Patel
 
LPCNN: convolutional neural network for link prediction based on network stru...
LPCNN: convolutional neural network for link prediction based on network stru...LPCNN: convolutional neural network for link prediction based on network stru...
LPCNN: convolutional neural network for link prediction based on network stru...
TELKOMNIKA JOURNAL
 
Energy consumption mitigation routing protocols for large wsn's
Energy consumption mitigation  routing protocols for large wsn'sEnergy consumption mitigation  routing protocols for large wsn's
Energy consumption mitigation routing protocols for large wsn's
Spandan Spandy
 

Similar to What is GNN and Its Real World Applications.pdf (20)

CMPE 297 - Short Story.pptx
CMPE 297 - Short Story.pptxCMPE 297 - Short Story.pptx
CMPE 297 - Short Story.pptx
 
Clustering Algorithms for Data Stream
Clustering Algorithms for Data StreamClustering Algorithms for Data Stream
Clustering Algorithms for Data Stream
 
Characterization of directed diffusion protocol in wireless sensor network
Characterization of directed diffusion protocol in wireless sensor networkCharacterization of directed diffusion protocol in wireless sensor network
Characterization of directed diffusion protocol in wireless sensor network
 
Multidimensional RNN
Multidimensional RNNMultidimensional RNN
Multidimensional RNN
 
Dy4301752755
Dy4301752755Dy4301752755
Dy4301752755
 
240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
240311_Thuy_Labseminar[Contrastive Multi-View Representation Learning on Grap...
 
Energy consumption mitigation routing protocols for large wsn's final
Energy consumption mitigation  routing protocols for large wsn's finalEnergy consumption mitigation  routing protocols for large wsn's final
Energy consumption mitigation routing protocols for large wsn's final
 
Energy consumption mitigation__routing_protocols_for_large_wsn's_final
Energy consumption mitigation__routing_protocols_for_large_wsn's_finalEnergy consumption mitigation__routing_protocols_for_large_wsn's_final
Energy consumption mitigation__routing_protocols_for_large_wsn's_final
 
Deep learning for 3 d point clouds presentation
Deep learning for 3 d point clouds presentationDeep learning for 3 d point clouds presentation
Deep learning for 3 d point clouds presentation
 
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
 
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
 
A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network A Survey on Clustering Techniques for Wireless Sensor Network
A Survey on Clustering Techniques for Wireless Sensor Network
 
A Bipartite Graph Neural Network Approach for Scalable Beamforming Optimizati...
A Bipartite Graph Neural Network Approach for Scalable Beamforming Optimizati...A Bipartite Graph Neural Network Approach for Scalable Beamforming Optimizati...
A Bipartite Graph Neural Network Approach for Scalable Beamforming Optimizati...
 
LPCNN: convolutional neural network for link prediction based on network stru...
LPCNN: convolutional neural network for link prediction based on network stru...LPCNN: convolutional neural network for link prediction based on network stru...
LPCNN: convolutional neural network for link prediction based on network stru...
 
NS2 Projects 2014
NS2 Projects 2014 NS2 Projects 2014
NS2 Projects 2014
 
Energy consumption mitigation routing protocols for large wsn's
Energy consumption mitigation  routing protocols for large wsn'sEnergy consumption mitigation  routing protocols for large wsn's
Energy consumption mitigation routing protocols for large wsn's
 
Sequence learning and modern RNNs
Sequence learning and modern RNNsSequence learning and modern RNNs
Sequence learning and modern RNNs
 
Locate, Size and Count: Accurately Resolving People in Dense Crowds via Detec...
Locate, Size and Count: Accurately Resolving People in Dense Crowds via Detec...Locate, Size and Count: Accurately Resolving People in Dense Crowds via Detec...
Locate, Size and Count: Accurately Resolving People in Dense Crowds via Detec...
 
Gnn overview
Gnn overviewGnn overview
Gnn overview
 
CP-NR Distributed Range Free Localization Algorithm in WSN
CP-NR Distributed Range Free Localization Algorithm in WSNCP-NR Distributed Range Free Localization Algorithm in WSN
CP-NR Distributed Range Free Localization Algorithm in WSN
 

More from Aiblogtech

Exploring the Largest Economies in the World.pdf
Exploring the Largest Economies in the World.pdfExploring the Largest Economies in the World.pdf
Exploring the Largest Economies in the World.pdf
Aiblogtech
 
The Fulbright Scholarship Eligibility and Opportunities.pdf
The Fulbright Scholarship Eligibility and Opportunities.pdfThe Fulbright Scholarship Eligibility and Opportunities.pdf
The Fulbright Scholarship Eligibility and Opportunities.pdf
Aiblogtech
 
What is Federated Learning.pdf
What is Federated Learning.pdfWhat is Federated Learning.pdf
What is Federated Learning.pdf
Aiblogtech
 
What is Function approximation in RL and its types.pdf
What is Function approximation in RL and its types.pdfWhat is Function approximation in RL and its types.pdf
What is Function approximation in RL and its types.pdf
Aiblogtech
 
What is Reinforcement Learning.pdf
What is Reinforcement Learning.pdfWhat is Reinforcement Learning.pdf
What is Reinforcement Learning.pdf
Aiblogtech
 
How to do cryptocurrency investing.pdf
How to do cryptocurrency investing.pdfHow to do cryptocurrency investing.pdf
How to do cryptocurrency investing.pdf
Aiblogtech
 
How to trade cryptocurrency.pdf
How to trade cryptocurrency.pdfHow to trade cryptocurrency.pdf
How to trade cryptocurrency.pdf
Aiblogtech
 
Crypto Wallets.pdf
Crypto Wallets.pdfCrypto Wallets.pdf
Crypto Wallets.pdf
Aiblogtech
 
The impact of blockchain technology on the finance industry.pdf
The impact of blockchain technology on the finance industry.pdfThe impact of blockchain technology on the finance industry.pdf
The impact of blockchain technology on the finance industry.pdf
Aiblogtech
 
What is ESG.pdf
What is ESG.pdfWhat is ESG.pdf
What is ESG.pdf
Aiblogtech
 
The World of Deepfake AI.pdf
The World of Deepfake AI.pdfThe World of Deepfake AI.pdf
The World of Deepfake AI.pdf
Aiblogtech
 
What is Economic Development and Its Valuable Determinants.pdf
What is Economic Development and Its Valuable Determinants.pdfWhat is Economic Development and Its Valuable Determinants.pdf
What is Economic Development and Its Valuable Determinants.pdf
Aiblogtech
 
What is Virtual Reality.pdf
What is Virtual Reality.pdfWhat is Virtual Reality.pdf
What is Virtual Reality.pdf
Aiblogtech
 
What Is Global Economy and Its Importance.pdf
What Is Global Economy and Its Importance.pdfWhat Is Global Economy and Its Importance.pdf
What Is Global Economy and Its Importance.pdf
Aiblogtech
 
What is NLP and Why NLP is important.pdf
What is NLP and Why NLP is important.pdfWhat is NLP and Why NLP is important.pdf
What is NLP and Why NLP is important.pdf
Aiblogtech
 
The future of cryptocurrency.pdf
The future of cryptocurrency.pdfThe future of cryptocurrency.pdf
The future of cryptocurrency.pdf
Aiblogtech
 
Convolutional Neural Network.pdf
Convolutional Neural Network.pdfConvolutional Neural Network.pdf
Convolutional Neural Network.pdf
Aiblogtech
 

More from Aiblogtech (17)

Exploring the Largest Economies in the World.pdf
Exploring the Largest Economies in the World.pdfExploring the Largest Economies in the World.pdf
Exploring the Largest Economies in the World.pdf
 
The Fulbright Scholarship Eligibility and Opportunities.pdf
The Fulbright Scholarship Eligibility and Opportunities.pdfThe Fulbright Scholarship Eligibility and Opportunities.pdf
The Fulbright Scholarship Eligibility and Opportunities.pdf
 
What is Federated Learning.pdf
What is Federated Learning.pdfWhat is Federated Learning.pdf
What is Federated Learning.pdf
 
What is Function approximation in RL and its types.pdf
What is Function approximation in RL and its types.pdfWhat is Function approximation in RL and its types.pdf
What is Function approximation in RL and its types.pdf
 
What is Reinforcement Learning.pdf
What is Reinforcement Learning.pdfWhat is Reinforcement Learning.pdf
What is Reinforcement Learning.pdf
 
How to do cryptocurrency investing.pdf
How to do cryptocurrency investing.pdfHow to do cryptocurrency investing.pdf
How to do cryptocurrency investing.pdf
 
How to trade cryptocurrency.pdf
How to trade cryptocurrency.pdfHow to trade cryptocurrency.pdf
How to trade cryptocurrency.pdf
 
Crypto Wallets.pdf
Crypto Wallets.pdfCrypto Wallets.pdf
Crypto Wallets.pdf
 
The impact of blockchain technology on the finance industry.pdf
The impact of blockchain technology on the finance industry.pdfThe impact of blockchain technology on the finance industry.pdf
The impact of blockchain technology on the finance industry.pdf
 
What is ESG.pdf
What is ESG.pdfWhat is ESG.pdf
What is ESG.pdf
 
The World of Deepfake AI.pdf
The World of Deepfake AI.pdfThe World of Deepfake AI.pdf
The World of Deepfake AI.pdf
 
What is Economic Development and Its Valuable Determinants.pdf
What is Economic Development and Its Valuable Determinants.pdfWhat is Economic Development and Its Valuable Determinants.pdf
What is Economic Development and Its Valuable Determinants.pdf
 
What is Virtual Reality.pdf
What is Virtual Reality.pdfWhat is Virtual Reality.pdf
What is Virtual Reality.pdf
 
What Is Global Economy and Its Importance.pdf
What Is Global Economy and Its Importance.pdfWhat Is Global Economy and Its Importance.pdf
What Is Global Economy and Its Importance.pdf
 
What is NLP and Why NLP is important.pdf
What is NLP and Why NLP is important.pdfWhat is NLP and Why NLP is important.pdf
What is NLP and Why NLP is important.pdf
 
The future of cryptocurrency.pdf
The future of cryptocurrency.pdfThe future of cryptocurrency.pdf
The future of cryptocurrency.pdf
 
Convolutional Neural Network.pdf
Convolutional Neural Network.pdfConvolutional Neural Network.pdf
Convolutional Neural Network.pdf
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

What is GNN and Its Real World Applications.pdf

  • 1. What is GNN and Its Real World Applications Graphs and networks may be used by the deep learning model referred to as Graph Neural Networks (GNN). In standard deep learning, data is often represented as a set of vectors or matrices; however, with GNNs, the data is represented as a graph, where nodes represent individual entities and edges represent connections between those entities. The main goal of GNNs is to learn node embeddings, which are low-dimensional representations of nodes in a network that include their contextual and structural information. Graph Neural Network Applications: These embeddings can be used to perform tasks such as graph classification, node classification, and connection prediction. Using a message-passing mechanism, GNNs gather information from neighboring nodes and update the node embeddings after each iteration. GNNs can model complex relationships and interactions between network nodes thanks to this technique. Several domains, such as computer vision, social networks, recommendation systems, and drug discovery, have successfully incorporated GNNs. They have obtained promising results in the community discovery, node categorization, and connection prediction tasks.
  • 2. How Graph Neural Network (GNN) works? A Graph Neural Network (GNN) is a type of neural network that can handle graph-structured data. A general idea behind GNNs is to learn a representation of each node in a graph that considers the relational information and network structure. The basic building blocks of a GNN are multiple tiers of message-passing processes. Each layer's node embeddings are updated in accordance with the nearby nodes' embeddings. The node embeddings are randomly initialized or initialized using an alternative method, and then iteratively improved through message transmission. During each message-passing iteration, the GNN collects information from neighboring nodes and edges into a single message. Which is then combined with the node embedding that is currently in use to create a new embedding. Message aggregation can be accomplished in a number of ways. It is including by utilizing more complex operations like attention mechanisms or by summing or averaging the embeddings of neighboring nodes. After being updated via multiple message-passing cycles. The node embeddings can be used for a range of tasks such as node classification, link prediction, and graph classification. To predict a node's class, for example, in node classification, a classifier is given the node embeddings. GNN Variations: Graph neural networks (GNNs) have numerous extensions and variations, including graph convolutional networks (GCNs), graph attention networks (GATs), and graph recurrent neural networks (GRNNs), which use various message-passing architectures and mechanisms. In general, graph neural networks (GNNs) are an effective tool for modeling graph-structured data and have demonstrated promising outcomes in a wide range of applications, including computer vision, recommendation systems, social network analysis, and drug discovery.