Cargando…

Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics

The Internet of things (IoT) combines different sources of collected data which are processed and analyzed to support smart city applications. Machine learning and deep learning algorithms play a vital role in edge intelligence by minimizing the amount of irrelevant data collected from multiple sour...

Descripción completa

Detalles Bibliográficos
Autores principales: Mohammed, Alaelddin F. Y., Sultan, Salman Md, Lee, Joohyung, Lim, Sunhwan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9962079/
https://www.ncbi.nlm.nih.gov/pubmed/36850388
http://dx.doi.org/10.3390/s23041791
_version_ 1784895914891018240
author Mohammed, Alaelddin F. Y.
Sultan, Salman Md
Lee, Joohyung
Lim, Sunhwan
author_facet Mohammed, Alaelddin F. Y.
Sultan, Salman Md
Lee, Joohyung
Lim, Sunhwan
author_sort Mohammed, Alaelddin F. Y.
collection PubMed
description The Internet of things (IoT) combines different sources of collected data which are processed and analyzed to support smart city applications. Machine learning and deep learning algorithms play a vital role in edge intelligence by minimizing the amount of irrelevant data collected from multiple sources to facilitate these smart city applications. However, the data collected by IoT sensors can often be noisy, redundant, and even empty, which can negatively impact the performance of these algorithms. To address this issue, it is essential to develop effective methods for detecting and eliminating irrelevant data to improve the performance of intelligent IoT applications. One approach to achieving this goal is using data cleaning techniques, which can help identify and remove noisy, redundant, or empty data from the collected sensor data. This paper proposes a deep reinforcement learning (deep RL) framework for IoT sensor data cleaning. The proposed system utilizes a deep Q-network (DQN) agent to classify sensor data into three categories: empty, garbage, and normal. The DQN agent receives input from three received signal strength (RSS) values, indicating the current and two previous sensor data points, and receives reward feedback based on its predicted actions. Our experiments demonstrate that the proposed system outperforms a common time-series-based fully connected neural network (FCDQN) solution, with an accuracy of around 96% after the exploration mode. The use of deep RL for IoT sensor data cleaning is significant because it has the potential to improve the performance of intelligent IoT applications by eliminating irrelevant and harmful data.
format Online
Article
Text
id pubmed-9962079
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99620792023-02-26 Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics Mohammed, Alaelddin F. Y. Sultan, Salman Md Lee, Joohyung Lim, Sunhwan Sensors (Basel) Article The Internet of things (IoT) combines different sources of collected data which are processed and analyzed to support smart city applications. Machine learning and deep learning algorithms play a vital role in edge intelligence by minimizing the amount of irrelevant data collected from multiple sources to facilitate these smart city applications. However, the data collected by IoT sensors can often be noisy, redundant, and even empty, which can negatively impact the performance of these algorithms. To address this issue, it is essential to develop effective methods for detecting and eliminating irrelevant data to improve the performance of intelligent IoT applications. One approach to achieving this goal is using data cleaning techniques, which can help identify and remove noisy, redundant, or empty data from the collected sensor data. This paper proposes a deep reinforcement learning (deep RL) framework for IoT sensor data cleaning. The proposed system utilizes a deep Q-network (DQN) agent to classify sensor data into three categories: empty, garbage, and normal. The DQN agent receives input from three received signal strength (RSS) values, indicating the current and two previous sensor data points, and receives reward feedback based on its predicted actions. Our experiments demonstrate that the proposed system outperforms a common time-series-based fully connected neural network (FCDQN) solution, with an accuracy of around 96% after the exploration mode. The use of deep RL for IoT sensor data cleaning is significant because it has the potential to improve the performance of intelligent IoT applications by eliminating irrelevant and harmful data. MDPI 2023-02-05 /pmc/articles/PMC9962079/ /pubmed/36850388 http://dx.doi.org/10.3390/s23041791 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mohammed, Alaelddin F. Y.
Sultan, Salman Md
Lee, Joohyung
Lim, Sunhwan
Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title_full Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title_fullStr Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title_full_unstemmed Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title_short Deep-Reinforcement-Learning-Based IoT Sensor Data Cleaning Framework for Enhanced Data Analytics
title_sort deep-reinforcement-learning-based iot sensor data cleaning framework for enhanced data analytics
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9962079/
https://www.ncbi.nlm.nih.gov/pubmed/36850388
http://dx.doi.org/10.3390/s23041791
work_keys_str_mv AT mohammedalaelddinfy deepreinforcementlearningbasediotsensordatacleaningframeworkforenhanceddataanalytics
AT sultansalmanmd deepreinforcementlearningbasediotsensordatacleaningframeworkforenhanceddataanalytics
AT leejoohyung deepreinforcementlearningbasediotsensordatacleaningframeworkforenhanceddataanalytics
AT limsunhwan deepreinforcementlearningbasediotsensordatacleaningframeworkforenhanceddataanalytics