Ant Colony Optimization for Low-Rank Factorization with DNN on People Counting IoT using Environmental Sensors

group

Authors

  • GANENDRA ZEFANYA PATTY TELKOM UNIVERSITY
  • MUHAMMAD FARIS FATHONI, S.T., M.T., Ph.D. TELKOM UNIVERSITY
  • AJI GAUTAMA PUTRADA S.T., M.T. TELKOM UNIVERSITY
Issue Vol. 11 No. 1 (2025)
Published 13 August 2025
Section Articles
Pages 64-78
description pdf
subject

Abstract

People counting Internet of Things (IoT), which plays a role in counting people indoors based on sensor values, is a vital part of smart buildings because it affects other IoT systems that regulate devices like lighting and air conditioning (AC), impacting efficiency. However, a lightweight solution is needed to perform people counting without threatening personal privacy. This study aims to develop an edge computing-based people counting system using environmental sensors and a Deep Neural Network (DNN) model optimized using the LRF technique. The system is designed to operate in real-time on edge devices with low latency and efficient resource consumption. In general, the system's work process is divided into three main stages, namely (1) data acquisition and pre-processing, (2) model development and optimization, and (3) overall system performance evaluation. The system runs automatically on edge devices and follows a cyclic workflow to detect the number of people continuously. This study also uses ant colony optimization (ACO) for hyperparameter tuning and obtains optimum hyperparameters. Experimental results support the claim that LRF significantly reduces model size while maintaining high prediction accuracy. ACO on hyperparameter tuning obtains the optimum hyperparameters: the number of neurons as many as 128 units, Adam learning rate of 0.005, and batch size of 8. Then DNN + ACO is proven to perform better than DNN without ACO and the state-of-the-art random forest model with accuracy, precision, recall, and F1-score of 0.98, 0.99, 0.94, and 0.97. This is while overcoming the imbalance problem in the dataset with recall for counts 0, 1, 2, and 3, of 1.00, 1.00, 1.00, and 0.78, respectively. Finally, we found that the optimum rank on LRF to reduce the number of parameters in DNN is 32, where at that rank the model size is reduced from 28.6 KB to 26.6 KB without significant accuracy loss.

format_quote

How to Cite

file_copyCopy
[1]
Patty, G.Z.P. et al. 2025. Ant Colony Optimization for Low-Rank Factorization with DNN on People Counting IoT using Environmental Sensors. IJoICT (International Journal on Information and Communication Technology). 11, 1 (Aug. 2025), 64–78. DOI:https://doi.org/10.21108/ijoict.v11i1.9102.

article_person

Author Biographies

MUHAMMAD FARIS FATHONI, S.T., M.T., Ph.D. TELKOM UNIVERSITY

M FARIS FATHONI, S.T., M.T., Ph.D. is a lecturer and also serves as head of laboratory affairs for the faculty of informatics.

AJI GAUTAMA PUTRADA S.T., M.T. TELKOM UNIVERSITY

AJI GAUTAMA PUTRADA S.T., M.T. is the Head of the S1 Information Technology Study Program at Telkom University, and has a group expertise in Communication and Information Technology Infrastructure (CITI)

Downloads

Download data is not yet available.