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...

Full description

Bibliographic Details
Main Authors: Muhammad Diyan, Murad Khan, Bhagya Nathali Silva, Kijun Han
Format: Article
Language:English
Published: MDPI AG 2020-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/19/5498
id doaj-e8a10ae96cb94a5b8b18a966ea8afbec
record_format Article
spelling doaj-e8a10ae96cb94a5b8b18a966ea8afbec2020-11-25T03:55:39ZengMDPI AGSensors1424-82202020-09-01205498549810.3390/s20195498Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement LearningMuhammad Diyan0Murad Khan1Bhagya Nathali Silva2Kijun Han3School of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaSchool of Computer Science and Engineering, Kyungpook National University, Daegu 41566, KoreaA 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.https://www.mdpi.com/1424-8220/20/19/5498smart homesevent detectionactivity detectiondeep learninglong-short term memorysensor duty cycling
collection DOAJ
language English
format Article
sources DOAJ
author Muhammad Diyan
Murad Khan
Bhagya Nathali Silva
Kijun Han
spellingShingle Muhammad Diyan
Murad Khan
Bhagya Nathali Silva
Kijun Han
Scheduling Sensor Duty Cycling Based on Event Detection Using Bi-Directional Long Short-Term Memory and Reinforcement Learning
Sensors
smart homes
event detection
activity detection
deep learning
long-short term memory
sensor duty cycling
author_facet Muhammad Diyan
Murad Khan
Bhagya Nathali Silva
Kijun Han
author_sort Muhammad Diyan
title 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_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_sort scheduling sensor duty cycling based on event detection using bi-directional long short-term memory and reinforcement learning
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-09-01
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.
topic smart homes
event detection
activity detection
deep learning
long-short term memory
sensor duty cycling
url https://www.mdpi.com/1424-8220/20/19/5498
work_keys_str_mv AT muhammaddiyan schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT muradkhan schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT bhagyanathalisilva schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
AT kijunhan schedulingsensordutycyclingbasedoneventdetectionusingbidirectionallongshorttermmemoryandreinforcementlearning
_version_ 1724468935764475904