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

  title={Deep Learning for IoT Big Data and Streaming Analytics: A Survey},
  author={Mehdi Mohammadi and Ala I. Al-Fuqaha and Sameh Sorour and Mohsen Guizani},
  journal={IEEE Communications Surveys \& Tutorials},
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. [] Key Method 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…

Deep Learning: A Predictive Iot Data Analytics Method

This study expounds the reasons of using deep learning for predictive IoT data analytics, introducing readers to different algorithms of deep learning which can be helpful in predictive analytics and elaborates their working in detail with the help of their architectures.

Applications of Stream Data Mining on the Internet of Things: A Survey

  • E. GulerS. Ozdemir
  • Computer Science
    2018 International Congress on Big Data, Deep Learning and Fighting Cyber Terrorism (IBIGDELFT)
  • 2018
The concept of IoT and its architecture and relation with big and streaming data are emphasized, information discovery process applied to the IoT streaming data is investigated and deep learning frameworks covered by this process are described comparatively.

Deep Learning for Internet of Things Data Analytics

A Survey on Deep Learning Empowered IoT Applications

A main thrust is to seamlessly merge the two disciplines of deep learning and IoT, resulting in a wide-range of new designs in IoT applications, such as health monitoring, disease analysis, indoor localization, intelligent control, home robotics, traffic prediction, traffic monitoring, autonomous driving, and manufacture inspection.

Potentials of Machine Learning for Data analysis in IoT: A Detailed Survey

The article contributes the detailed survey of different data processing and analyzing techniques of machine learning which can be applied to data generated by IoT devices to offer various services.

Fog Big Data Analysis for IoT Sensor Application Using Fusion Deep Learning

This article study and analyze how IoT sensor produces data for big data analytics, and it also highlights the existing challenges of intelligent solutions.

Deep Learning based Delay and Bandwidth Efficient Data Transmission in IoT

Experimental results show that deep learning based edge and fog computing approaches can improve network delay and bandwidth requirements greatly and efficiently.

Perspectives of Machine Learning and Deep Learning in Internet of Things and Cloud

For centuries, the concept of a smart, autonomous learning machine has fascinated people. The machine learning philosophy is to automate the development of analytical models so that algorithms can

Toward Edge-Based Deep Learning in Industrial Internet of Things

An edge computing-based deep learning model is proposed, which utilizes edge computing to migrate the deep learning process from cloud servers to edge nodes, reducing data transmission demands in the IIoT network and mitigating network congestion.



Towards a Big Data Analytics Framework for IoT and Smart City Applications

This chapter shows how an integrated Big Data analytical framework for Internet of Things and Smart City application could look like and presents an initial version of such a framework mainly addressing the volume and velocity challenge.

Big Data Analytics Platforms for Real-Time Applications in IoT

In this chapter, the analytics requirements of IoT applications are motivated using several practical use cases, the trade-offs between processing latency and data volume capacity of contemporary big data platforms are characterized, and the critical role that Distributed Stream Processing and Complex Event Processing systems play are discussed.

A load balancing scheme based on deep-learning in IoT

An agent Loadbot is proposed that measures network load and process structural configuration by analyzing a large amount of user data and network load, and applying Deep Learning’s Deep Belief Network method in order to achieve efficient load balancing in IoT.

Efficient embedded learning for IoT devices

This work highlights 3 approaches viz. machine learning accelerators, approximate computing and post-CMOS technologies that demonstrate significant promise in bridging the efficiency gap and may be instrumental in enabling machine learning based IoT applications to enter the mainstream.

CEML: Mixing and moving complex event processing and machine learning to the edge of the network for IoT applications

This paper presents the Complex Event Machine Learning framework, a set of tools for automatic distributed machine learning in (near-) real-time, automatic continuous evaluation tools, and automatic rules management for deployment of rules for a deployment at the edge of the network instead of the cloud.

Mobile big data analytics using deep learning and apache spark

An overview and brief tutorial on deep learning in mobile big data analytics and discusses a scalable learning framework over Apache Spark that speeds up the learning of deep models consisting of many hidden layers and millions of parameters.

Data Fusion and IoT for Smart Ubiquitous Environments: A Survey

The aim of this paper is to review literature on data fusion for IoT with a particular focus on mathematical methods (including probabilistic methods, artificial intelligence, and theory of belief) and specific IoT environments (distributed, heterogeneous, nonlinear, and object tracking environments).

Deep learning applications and challenges in big data analytics

This study explores how Deep Learning can be utilized for addressing some important problems in Big Data Analytics, including extracting complex patterns from massive volumes of data, semantic indexing, data tagging, fast information retrieval, and simplifying discriminative tasks.

Semisupervised Deep Reinforcement Learning in Support of IoT and Smart City Services

This paper proposes a semisupervised DRL model that fits smart city applications as it consumes both labeled and unlabeled data to improve the performance and accuracy of the learning agent and utilizes variational autoencoders as the inference engine for generalizing optimal policies.

Big IoT data mining for real-time energy disaggregation in buildings

This work proposes a hybrid approach, which combines sparse smart meters with machine learning methods, and shows how this method may be used to accurately predict and identify the energy flexibility of buildings unequipped with smart meters, starting from their aggregated energy values.