EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time

Our previous research applied a novel classification-integrated moving average (CIMA) method, an intelligence method that improves the performance of passive infrared (PIR) sensors in smart lighting to make control more comfortable for the user. However, intelligence, closely related to cloud deploy...

Full description

Bibliographic Details
Main Authors: Aji Gautama Putrada, Maman Abdurohman, Doan Perdana, Hilal Hudan Nuha
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10158677/
_version_ 1827909458885345280
author Aji Gautama Putrada
Maman Abdurohman
Doan Perdana
Hilal Hudan Nuha
author_facet Aji Gautama Putrada
Maman Abdurohman
Doan Perdana
Hilal Hudan Nuha
author_sort Aji Gautama Putrada
collection DOAJ
description Our previous research applied a novel classification-integrated moving average (CIMA) method, an intelligence method that improves the performance of passive infrared (PIR) sensors in smart lighting to make control more comfortable for the user. However, intelligence, closely related to cloud deployments with large latency effects, contradicts the real-time nature demanded by smart lighting. This paper proposes edge smart lighting (EdgeSL) architecture, an edge-computing architecture for real-time improved CIMA smart lighting control. We developed novel intelligent control using permutation importance feature selection to improve the CIMA algorithm. Three model compression methods for the k-nearest neighbor (KNN) model are compared, including the novel knowledge distillation on KNN called DistilKNN. The KNN model is the basis of CIMA. The method allows the model to run in an edge-computing environment. The experiment was carried out by evaluating processing time in three different environments, namely edge, fog, and cloud architecture. Our test results show that DistilKNN has the best accuracy compared to other methods, including pruning and quantization, which is 0.93. After deploying the compressed model to the NodeMCU, edge computing has a lower average processing time than fog computing and cloud computing, namely 9.0, 60.1, and 207.6 ms, respectively. After going through the Shapiro-Wilk test, we learned that the three processing times are not normally distributed. So after testing with the Wilcoxon test, it is proved that the EdgeSL has the best performance, where the average processing time with the other architectures has significant differences.
first_indexed 2024-03-13T01:38:07Z
format Article
id doaj.art-bef644ad94ef455786cf8d4700cf5c35
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-13T01:38:07Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-bef644ad94ef455786cf8d4700cf5c352023-07-03T23:00:33ZengIEEEIEEE Access2169-35362023-01-0111646976471210.1109/ACCESS.2023.328842510158677EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing TimeAji Gautama Putrada0https://orcid.org/0000-0001-8677-0177Maman Abdurohman1https://orcid.org/0000-0002-6280-5459Doan Perdana2https://orcid.org/0000-0003-1020-1925Hilal Hudan Nuha3https://orcid.org/0000-0002-3018-6788Advanced and Creative Networks Research Center, Telkom University, Bandung, IndonesiaSchool of Computing, Telkom University, Bandung, IndonesiaAdvanced and Creative Networks Research Center, Telkom University, Bandung, IndonesiaSchool of Computing, Telkom University, Bandung, IndonesiaOur previous research applied a novel classification-integrated moving average (CIMA) method, an intelligence method that improves the performance of passive infrared (PIR) sensors in smart lighting to make control more comfortable for the user. However, intelligence, closely related to cloud deployments with large latency effects, contradicts the real-time nature demanded by smart lighting. This paper proposes edge smart lighting (EdgeSL) architecture, an edge-computing architecture for real-time improved CIMA smart lighting control. We developed novel intelligent control using permutation importance feature selection to improve the CIMA algorithm. Three model compression methods for the k-nearest neighbor (KNN) model are compared, including the novel knowledge distillation on KNN called DistilKNN. The KNN model is the basis of CIMA. The method allows the model to run in an edge-computing environment. The experiment was carried out by evaluating processing time in three different environments, namely edge, fog, and cloud architecture. Our test results show that DistilKNN has the best accuracy compared to other methods, including pruning and quantization, which is 0.93. After deploying the compressed model to the NodeMCU, edge computing has a lower average processing time than fog computing and cloud computing, namely 9.0, 60.1, and 207.6 ms, respectively. After going through the Shapiro-Wilk test, we learned that the three processing times are not normally distributed. So after testing with the Wilcoxon test, it is proved that the EdgeSL has the best performance, where the average processing time with the other architectures has significant differences.https://ieeexplore.ieee.org/document/10158677/Edge-computingmodel compressionsmart lightingknowledge distillationk-nearest neighbor
spellingShingle Aji Gautama Putrada
Maman Abdurohman
Doan Perdana
Hilal Hudan Nuha
EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
IEEE Access
Edge-computing
model compression
smart lighting
knowledge distillation
k-nearest neighbor
title EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
title_full EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
title_fullStr EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
title_full_unstemmed EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
title_short EdgeSL: Edge-Computing Architecture on Smart Lighting Control With Distilled KNN for Optimum Processing Time
title_sort edgesl edge computing architecture on smart lighting control with distilled knn for optimum processing time
topic Edge-computing
model compression
smart lighting
knowledge distillation
k-nearest neighbor
url https://ieeexplore.ieee.org/document/10158677/
work_keys_str_mv AT ajigautamaputrada edgesledgecomputingarchitectureonsmartlightingcontrolwithdistilledknnforoptimumprocessingtime
AT mamanabdurohman edgesledgecomputingarchitectureonsmartlightingcontrolwithdistilledknnforoptimumprocessingtime
AT doanperdana edgesledgecomputingarchitectureonsmartlightingcontrolwithdistilledknnforoptimumprocessingtime
AT hilalhudannuha edgesledgecomputingarchitectureonsmartlightingcontrolwithdistilledknnforoptimumprocessingtime