Cargando…

Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning

A smart home provides a facilitated environment for the detection of human activity with appropriate Deep Learning algorithms to manipulate data collected from numerous sensors attached to various smart things in a smart home environment. Human activities comprise expected and unexpected behavior ev...

Descripción completa

Detalles Bibliográficos
Autores principales: Diyan, Muhammad, Khan, Murad, Nathali Silva, Bhagya, Han, Kijun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7583935/
https://www.ncbi.nlm.nih.gov/pubmed/32992795
http://dx.doi.org/10.3390/s20195498
_version_ 1783599493050007552
author Diyan, Muhammad
Khan, Murad
Nathali Silva, Bhagya
Han, Kijun
author_facet Diyan, Muhammad
Khan, Murad
Nathali Silva, Bhagya
Han, Kijun
author_sort Diyan, Muhammad
collection PubMed
description A smart home provides a facilitated environment for the detection of human activity with appropriate Deep Learning algorithms to manipulate data collected from numerous sensors attached to various smart things in a smart home environment. Human activities comprise expected and unexpected behavior events; therefore, detecting these events consisting of mutual dependent activities poses a key challenge in the activities detection paradigm. Besides, the battery-powered sensor ubiquitously and extensively monitors activities, disputes, and sensor energy depletion. Therefore, to address these challenges, we propose an Energy and Event Aware-Sensor Duty Cycling scheme. The proposed model predicts the future expected event using the Bi-Directional Long-Short Term Memory model and allocates Predictive Sensors to the predicted event. To detect the unexpected events, the proposed model localizes a Monitor Sensor within a cluster of Hibernate Sensors using the Jaccard Similarity Index. Finally, we optimize the performance of our proposed scheme by employing the Q-Learning algorithm to track the missed or undetected events. The simulation is executed against the conventional Machine Learning algorithms for the sensor duty cycle, scheduling to reduce the sensor energy consumption and improve the activity detection accuracy. The experimental evaluation of our proposed scheme shows significant improvement in activity detection accuracy from 94.12% to 96.12%. Besides, the effective rotation of the Monitor Sensor significantly improves the energy consumption of each sensor with the entire network lifetime.
format Online
Article
Text
id pubmed-7583935
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-75839352020-10-29 Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning Diyan, Muhammad Khan, Murad Nathali Silva, Bhagya Han, Kijun Sensors (Basel) Article A smart home provides a facilitated environment for the detection of human activity with appropriate Deep Learning algorithms to manipulate data collected from numerous sensors attached to various smart things in a smart home environment. Human activities comprise expected and unexpected behavior events; therefore, detecting these events consisting of mutual dependent activities poses a key challenge in the activities detection paradigm. Besides, the battery-powered sensor ubiquitously and extensively monitors activities, disputes, and sensor energy depletion. Therefore, to address these challenges, we propose an Energy and Event Aware-Sensor Duty Cycling scheme. The proposed model predicts the future expected event using the Bi-Directional Long-Short Term Memory model and allocates Predictive Sensors to the predicted event. To detect the unexpected events, the proposed model localizes a Monitor Sensor within a cluster of Hibernate Sensors using the Jaccard Similarity Index. Finally, we optimize the performance of our proposed scheme by employing the Q-Learning algorithm to track the missed or undetected events. The simulation is executed against the conventional Machine Learning algorithms for the sensor duty cycle, scheduling to reduce the sensor energy consumption and improve the activity detection accuracy. The experimental evaluation of our proposed scheme shows significant improvement in activity detection accuracy from 94.12% to 96.12%. Besides, the effective rotation of the Monitor Sensor significantly improves the energy consumption of each sensor with the entire network lifetime. MDPI 2020-09-25 /pmc/articles/PMC7583935/ /pubmed/32992795 http://dx.doi.org/10.3390/s20195498 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Diyan, Muhammad
Khan, Murad
Nathali Silva, Bhagya
Han, Kijun
Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title_full Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title_fullStr Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title_full_unstemmed Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title_short Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
title_sort scheduling sensor duty cycling based on event detection using bi-directional long short-term memory and reinforcement learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7583935/
https://www.ncbi.nlm.nih.gov/pubmed/32992795
http://dx.doi.org/10.3390/s20195498
work_keys_str_mv AT diyanmuhammad schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT khanmurad schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT nathalisilvabhagya schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT hankijun schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning