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...
Main Authors: | , , , |
---|---|
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 |