TY - GEN
T1 - Evaluating Lightweight Machine Learning Algorithms for Malware Detection in Resource Limited Environments
AU - Alshamsi, Omar
AU - Butt, Usman Javed
AU - Shaalan, Khaled
AU - Alteneiji, Ahmad
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - The rapid expansion of the Internet of Things (IoT) has revolutionized smart home environments, enhancing automation and efficiency through devices like smart thermostats, security cameras, and voice assistants. However, this technological advancement has introduced significant cybersecurity challenges, as many IoT devices enter the market with inadequate security measures. This paper addresses the critical issue of malware detection in smart home networks, focusing on the limitations of traditional security mechanisms such as firewalls and signature-based intrusion detection systems. We propose an automated machine learning-based solution that employs Decision Tree and Random Forest classifiers to detect and mitigate malware threats effectively. Our approach includes comprehensive data preprocessing, feature selection using Chi-Square and MRMR techniques, and model evaluation through accuracy, precision, recall, F1-score, and ROC-AUC metrics. The study utilizes the CTU-IoT-Malware-Capture dataset, demonstrating that both classifiers achieve high accuracy in distinguishing between benign and malicious network traffic. The Random Forest classifier shows superior performance, highlighting its potential for real-world smart home security applications. This research contributes to the development of adaptive and scalable malware detection systems, offering practical insights for network administrators, security professionals, and IoT manufacturers. By integrating machine learning with IoT security, we aim to establish a robust framework for protecting smart home ecosystems from evolving cyber threats.
AB - The rapid expansion of the Internet of Things (IoT) has revolutionized smart home environments, enhancing automation and efficiency through devices like smart thermostats, security cameras, and voice assistants. However, this technological advancement has introduced significant cybersecurity challenges, as many IoT devices enter the market with inadequate security measures. This paper addresses the critical issue of malware detection in smart home networks, focusing on the limitations of traditional security mechanisms such as firewalls and signature-based intrusion detection systems. We propose an automated machine learning-based solution that employs Decision Tree and Random Forest classifiers to detect and mitigate malware threats effectively. Our approach includes comprehensive data preprocessing, feature selection using Chi-Square and MRMR techniques, and model evaluation through accuracy, precision, recall, F1-score, and ROC-AUC metrics. The study utilizes the CTU-IoT-Malware-Capture dataset, demonstrating that both classifiers achieve high accuracy in distinguishing between benign and malicious network traffic. The Random Forest classifier shows superior performance, highlighting its potential for real-world smart home security applications. This research contributes to the development of adaptive and scalable malware detection systems, offering practical insights for network administrators, security professionals, and IoT manufacturers. By integrating machine learning with IoT security, we aim to establish a robust framework for protecting smart home ecosystems from evolving cyber threats.
KW - Cybersecurity
KW - Decision Tree
KW - Internet of Things (IoT)
KW - Machine Learning
KW - Malware Detection
KW - Random Forest
KW - Smart Home Security
UR - https://www.scopus.com/pages/publications/105031585743
U2 - 10.1109/ICCR67387.2025.11292367
DO - 10.1109/ICCR67387.2025.11292367
M3 - Conference contribution
AN - SCOPUS:105031585743
T3 - ICCR 2025 - 3rd International Conference on Cyber Resilience
BT - ICCR 2025 - 3rd International Conference on Cyber Resilience
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd International Conference on Cyber Resilience, ICCR 2025
Y2 - 3 July 2025 through 4 July 2025
ER -