Graph Neural Networks in IoT: A Survey
Not on the map. Why?
Abstract (arXiv)
The Internet of Things (IoT) boom has revolutionized almost every corner of people's daily lives: healthcare, home, transportation, manufacturing, supply chain, and so on. With the recent development of sensor and communication technologies, IoT devices including smart wearables, cameras, smartwatches, and autonomous vehicles can accurately measure and perceive their surrounding environment. Continuous sensing generates massive amounts of data and presents challenges for machine learning. Deep learning models (e.g., convolution neural networks and recurrent neural networks) have been extensively employed in solving IoT tasks by learning patterns from multi-modal sensory data. Graph Neural Networks (GNNs), an emerging and fast-growing family of neural network models, can capture complex interactions within sensor topology and have been demonstrated to achieve state-of-the-art results in numerous IoT learning tasks. In this survey, we present a comprehensive review of recent advances in the application of GNNs to the IoT field, including a deep dive analysis of GNN design in various IoT sensing environments, an overarching list of public data and source code from the collected publications, and future research directions. To keep track of newly published works, we collect representative papers and their open-source implementations and create a Github repository at https://github.com/GuiminDong/GNN4IoT.
Key facts. Cited by 27 papers in the map (data through 7 Oct 2026). Builds on 107 of its 344 references that are in the map. First posted on arXiv 29 Mar 2022.
Builds on
107 of 344 references.
References · 107
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2017Spatio-Temporal Graph Convolutional Networks: A Deep Learning Framework for Traffic Forecastingcited by 1,125
38 more
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2015Gated Graph Sequence Neural Networkscited by 792
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2018Social GAN: Socially Acceptable Trajectories with Generative Adversarial Networkscited by 687
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 683
- 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 563
- 2019Patient Knowledge Distillation for BERT Model Compressioncited by 502
- 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2020Point-GNN: Graph Neural Network for 3D Object Detection in a Point Cloudcited by 335
- 2020Social-STGCNN: A Social Spatio-Temporal Graph Convolutional Neural Network for Human Trajectory Predictioncited by 324
- 2021Graph Neural Network-Based Anomaly Detection in Multivariate Time Seriescited by 300
- 2021Combinatorial optimization and reasoning with graph neural networkscited by 267
- 2021Graph Neural Network for Traffic Forecasting: A Surveycited by 260
- 2019Social-BiGAT: Multimodal Trajectory Forecasting using Bicycle-GAN and Graph Attention Networkscited by 228
- 2019An Attention Enhanced Graph Convolutional LSTM Network for Skeleton-Based Action Recognitioncited by 151
- 2018Traffic Graph Convolutional Recurrent Neural Network: A Deep Learning Framework for Network-Scale Traffic Learning and Forecastingcited by 145
- 2021Graph Learning: A Surveycited by 140
- 2020Dynamic Multiscale Graph Neural Networks for 3D Skeleton-Based Human Motion Predictioncited by 132
- 2020Foundations and modelling of dynamic networks using Dynamic Graph Neural Networks: A surveycited by 123
- 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2019A Survey of Deep Learning-based Object Detectioncited by 106
- 2019Spatially-Aware Graph Neural Networks for Relational Behavior Forecasting from Sensor Datacited by 104
- 2019A Survey of Deep Learning Applications to Autonomous Vehicle Controlcited by 101
- 2019EEG-Based Emotion Recognition Using Regularized Graph Neural Networkscited by 97
- 2020Deep Reinforcement Learning for Intelligent Transportation Systems: A Surveycited by 94
- 2019Learning the Graphical Structure of Electronic Health Records with Graph Convolutional Transformercited by 88
- 2019Graph-Based Object Classification for Neuromorphic Vision Sensingcited by 85
- 2018Adversarially Regularized Graph Autoencoder for Graph Embeddingcited by 84
- 2021DL-Traff: Survey and Benchmark of Deep Learning Models for Urban Traffic Predictioncited by 73
- 2021Graph-Based Deep Learning for Medical Diagnosis and Analysis: Past, Present and Futurecited by 67
- 2019Learning Decentralized Controllers for Robot Swarms with Graph Neural Networkscited by 62
- 2017Deep Learning for IoT Big Data and Streaming Analytics: A Surveycited by 59
- 2021E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoTcited by 55
- 2020PM2.5-GNN: A Domain Knowledge Enhanced Graph Neural Network For PM2.5 Forecastingcited by 52
50 most cited of 107 All 107 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 11; 2024: 8; 2025: 5; 2026: 2.
27 papers.
Sort:
By area:
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2024SwitchTab: Switched Autoencoders Are Effective Tabular Learnerscited by 37
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunitiescited by 23
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networkscited by 22
- 2024Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directionscited by 13
- 2023FAQ: Feature Aggregated Queries for Transformer-based Video Object Detectorscited by 10
- 2023DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systemscited by 10
- 2024Graph Neural Networks for Virtual Sensing in Complex Systems: Addressing Heterogeneous Temporal Dynamicscited by 7
- 2023Graph Neural Network for spatiotemporal data: methods and applicationscited by 6
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2023A Comprehensive Survey on Graph Summarization with Graph Neural Networkscited by 3
- 2026PRISM: Topology-Aware Cross-Modal Imputation for Modality-Deficient Federated Graph Learningcited by 3
15 more
- 2023MIMONet: Multi-Input Multi-Output On-Device Deep Learningcited by 2
- 2023CAT: A Causally Graph Attention Network for Trimming Heterophilic Graphcited by 2
- 2024A Benchmark for Fairness-Aware Graph Learningcited by 2
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligencecited by 2
- 2025Searching Neural Architectures for Sensor Nodes on IoT Gatewayscited by 2
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothingcited by 1
- 2022SCAI: A Spectral data Classification framework with Adaptive Inference for the IoT platformcited by 0
- 2023Medium. Permeation: SARS-COV-2 Painting Creation by Generative Modelcited by 0
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferentcited by 0
- 2023Incremental Semi-supervised Federated Learning for Health Inference via Mobile Sensingcited by 0
- 2023An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithmcited by 0
- 2024A Review of Graph-Powered Data Quality Applications for IoT Monitoring Sensor Networkscited by 0
- 2025GNN-XAR: A Graph Neural Network for Explainable Activity Recognition in Smart Homescited by 0
- 2025JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attackscited by 0
- 2026Interpreting Manifolds and Graph Neural Embeddings from Internet of Things Traffic Flowscited by 0
- 2026PRISM: Topology-Aware Cross-Modal Imputation for Modality-Deficient Federated Graph Learning8 Jun 2026
- 2026Interpreting Manifolds and Graph Neural Embeddings from Internet of Things Traffic Flows5 Feb 2026
- 2025JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attacks16 Sep 2025
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunities22 Jun 2025
- 2025Searching Neural Architectures for Sensor Nodes on IoT Gateways29 May 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025GNN-XAR: A Graph Neural Network for Explainable Activity Recognition in Smart Homes25 Feb 2025
- 2024A Review of Graph-Powered Data Quality Applications for IoT Monitoring Sensor Networks28 Oct 2024
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networks28 Jul 2024
- 2024Graph Neural Networks for Virtual Sensing in Complex Systems: Addressing Heterogeneous Temporal Dynamics26 Jul 2024
- 2024A Benchmark for Fairness-Aware Graph Learning16 Jul 2024
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
15 more
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directions4 Jan 2024
- 2024SwitchTab: Switched Autoencoders Are Effective Tabular Learners4 Jan 2024
- 2023An FPGA-Based Accelerator for Graph Embedding using Sequential Training Algorithm23 Dec 2023
- 2023Incremental Semi-supervised Federated Learning for Health Inference via Mobile Sensing19 Dec 2023
- 2023CAT: A Causally Graph Attention Network for Trimming Heterophilic Graph14 Dec 2023
- 2023Attacking Graph Neural Networks with Bit Flips: Weisfeiler and Lehman Go Indifferent2 Nov 2023
- 2023MIMONet: Multi-Input Multi-Output On-Device Deep Learning22 Jul 2023
- 2023DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systems7 Jul 2023
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detection7 Jul 2023
- 2023Graph Neural Network for spatiotemporal data: methods and applications30 May 2023
- 2023Medium. Permeation: SARS-COV-2 Painting Creation by Generative Model22 Apr 2023
- 2023FAQ: Feature Aggregated Queries for Transformer-based Video Object Detectors15 Mar 2023
- 2023A Comprehensive Survey on Graph Summarization with Graph Neural Networks13 Feb 2023
- 2022SCAI: A Spectral data Classification framework with Adaptive Inference for the IoT platform24 Jun 2022
- 2023A Survey on Graph Neural Networks for Time Series: Forecasting, Classification, Imputation, and Anomaly Detectioncited by 145
- 2024SwitchTab: Switched Autoencoders Are Effective Tabular Learnerscited by 37
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networkscited by 22
- 2024Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directionscited by 13
- 2023FAQ: Feature Aggregated Queries for Transformer-based Video Object Detectorscited by 10
- 2023DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systemscited by 10
- 2024Graph Neural Networks for Virtual Sensing in Complex Systems: Addressing Heterogeneous Temporal Dynamicscited by 7
- 2023Graph Neural Network for spatiotemporal data: methods and applicationscited by 6
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2023A Comprehensive Survey on Graph Summarization with Graph Neural Networkscited by 3
- 2026PRISM: Topology-Aware Cross-Modal Imputation for Modality-Deficient Federated Graph Learningcited by 3
- 2023MIMONet: Multi-Input Multi-Output On-Device Deep Learningcited by 2
12 most cited of 26 All 26 (JSON)
- 2026PRISM: Topology-Aware Cross-Modal Imputation for Modality-Deficient Federated Graph Learning8 Jun 2026
- 2026Interpreting Manifolds and Graph Neural Embeddings from Internet of Things Traffic Flows5 Feb 2026
- 2025JANUS: A Dual-Constraint Generative Framework for Stealthy Node Injection Attacks16 Sep 2025
- 2025Searching Neural Architectures for Sensor Nodes on IoT Gateways29 May 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025GNN-XAR: A Graph Neural Network for Explainable Activity Recognition in Smart Homes25 Feb 2025
- 2024A Review of Graph-Powered Data Quality Applications for IoT Monitoring Sensor Networks28 Oct 2024
- 2024IDEA: A Flexible Framework of Certified Unlearning for Graph Neural Networks28 Jul 2024
- 2024Graph Neural Networks for Virtual Sensing in Complex Systems: Addressing Heterogeneous Temporal Dynamics26 Jul 2024
- 2024A Benchmark for Fairness-Aware Graph Learning16 Jul 2024
- 2024Edge Graph Intelligence: Reciprocally Empowering Edge Networks with Graph Intelligence7 Jul 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
12 newest of 26 All 26 (JSON)