# Deep Learning for IoT Big Data and Streaming Analytics: A Survey

arXiv: https://arxiv.org/abs/1712.04301 · HTML: https://mlsanity.com/paper/1712.04301/

## Key facts

- Cited by 59 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Dec 2017.

## Built on by (most cited first, 30 of 59)

- [Learning Graph Structures with Transformer for Multivariate Time Series Anomaly Detection in IoT](https://mlsanity.com/paper/2104.03466/) (2021)
- [Robust Semantic Communications with Masked VQ-VAE Enabled Codebook](https://mlsanity.com/paper/2206.04011/) (2022)
- [Device Sampling for Heterogeneous Federated Learning: Theory, Algorithms, and Implementation](https://mlsanity.com/paper/2101.00787/) (2021)
- [Applications of Multi-Agent Reinforcement Learning in Future Internet: A Comprehensive Survey](https://mlsanity.com/paper/2110.13484/) (2021)
- [Graph Neural Networks in IoT: A Survey](https://mlsanity.com/paper/2203.15935/) (2022)
- [Designing ECG Monitoring Healthcare System with Federated Transfer Learning and Explainable AI](https://mlsanity.com/paper/2105.12497/) (2021)
- [Pervasive AI for IoT applications: A Survey on Resource-efficient Distributed Artificial Intelligence](https://mlsanity.com/paper/2105.01798/) (2021)
- [Toward Unsupervised 3D Point Cloud Anomaly Detection using Variational Autoencoder](https://mlsanity.com/paper/2304.03420/) (2023)
- [IoT Data Analytics in Dynamic Environments: From An Automated Machine Learning Perspective](https://mlsanity.com/paper/2209.08018/) (2022)
- [Robust Semantic Communications Against Semantic Noise](https://mlsanity.com/paper/2202.03338/) (2022)
- [Computation-efficient Deep Learning for Computer Vision: A Survey](https://mlsanity.com/paper/2308.13998/) (2023)
- [Unsupervised Deep Learning for IoT Time Series](https://mlsanity.com/paper/2302.03284/) (2023)
- [Stochastic Coded Federated Learning with Convergence and Privacy Guarantees](https://mlsanity.com/paper/2201.10092/) (2022)
- [DyEdgeGAT: Dynamic Edge via Graph Attention for Early Fault Detection in IIoT Systems](https://mlsanity.com/paper/2307.03761/) (2023)
- [Randomly Initialized Convolutional Neural Network for the Recognition of COVID-19 using X-ray Images](https://mlsanity.com/paper/2105.08199/) (2021)
- [Deep Learning Methods for Fingerprint-Based Indoor Positioning: A Review](https://mlsanity.com/paper/2205.14935/) (2022)
- [Covert Model Poisoning Against Federated Learning: Algorithm Design and Optimization](https://mlsanity.com/paper/2101.11799/) (2021)
- [Distributed intelligence on the Edge-to-Cloud Continuum: A systematic literature review](https://mlsanity.com/paper/2205.01081/) (2022)
- [Bad and good errors: value-weighted skill scores in deep ensemble learning](https://mlsanity.com/paper/2103.02881/) (2021)
- [Sub-mW Keyword Spotting on an MCU: Analog Binary Feature Extraction and Binary Neural Networks](https://mlsanity.com/paper/2201.03386/) (2022)
- [Enabling AutoML for Zero-Touch Network Security: Use-Case Driven Analysis](https://mlsanity.com/paper/2502.21286/) (2025)
- [Energy Efficient Federated Learning in Integrated Fog-Cloud Computing Enabled Internet-of-Things Networks](https://mlsanity.com/paper/2107.03520/) (2021)
- [Adaptive Anomaly Detection for Internet of Things in Hierarchical Edge Computing: A Contextual-Bandit Approach](https://mlsanity.com/paper/2108.03872/) (2021)
- [A Comparative Study of Detecting Anomalies in Time Series Data Using LSTM and TCN Models](https://mlsanity.com/paper/2112.09293/) (2021)
- [Taking ROCKET on an Efficiency Mission: Multivariate Time Series Classification with LightWaveS](https://mlsanity.com/paper/2204.01379/) (2022)
- [Visual Knowledge Discovery with Artificial Intelligence: Challenges and Future Directions](https://mlsanity.com/paper/2205.01296/) (2022)
- [Multi-module based CVAE to predict HVCM faults in the SNS accelerator](https://mlsanity.com/paper/2304.10639/) (2023)
- [CDMPP: A Device-Model Agnostic Framework for Latency Prediction of Tensor Programs](https://mlsanity.com/paper/2311.09690/) (2023)
- [Machine and Deep Learning for IoT Security and Privacy: Applications, Challenges, and Future Directions](https://mlsanity.com/paper/2210.13547/) (2022)
- [Artificial Intelligence for Smart Transportation](https://mlsanity.com/paper/2308.07457/) (2023)

## Abstract (arXiv)

In the era of the Internet of Things (IoT), an enormous amount of sensing devices collect and/or generate various sensory data over time for a wide range of fields and applications. Based on the nature of the application, these devices will result in big or fast/real-time data streams. Applying analytics over such data streams to discover new information, predict future insights, and make control decisions is a crucial process that makes IoT a worthy paradigm for businesses and a quality-of-life improving technology. In this paper, we provide a thorough overview on using a class of advanced machine learning techniques, namely Deep Learning (DL), to facilitate the analytics and learning in the IoT domain. We start by articulating IoT data characteristics and identifying two major treatments for IoT data from a machine learning perspective, namely IoT big data analytics and IoT streaming data analytics. We also discuss why DL is a promising approach to achieve the desired analytics in these types of data and applications. The potential of using emerging DL techniques for IoT data analytics are then discussed, and its promises and challenges are introduced. We present a comprehensive background on different DL architectures and algorithms. We also analyze and summarize major reported research attempts that leveraged DL in the IoT domain. The smart IoT devices that have incorporated DL in their intelligence background are also discussed. DL implementation approaches on the fog and cloud centers in support of IoT applications are also surveyed. Finally, we shed light on some challenges and potential directions for future research. At the end of each section, we highlight the lessons learned based on our experiments and review of the recent literature.
