TY - JOUR
T1 - Machine Learning Methods for Detecting Internet-of-Things (IoT) Malware
AU - Yaokumah, Winfred
AU - Appati, Justice Kwame
AU - Kumah, Daniel
N1 - Publisher Copyright:
© 2021 IGI Global. All rights reserved.
PY - 2021
Y1 - 2021
N2 - This study aims to analyze the performance of machine learning models for detecting internet of things malware utilizing a recent IoT dataset. Experiments on the IoT dataset were conducted with nine well-known machine learning techniques, consisting of logistic regression (LR), naive bayes (NB), decision tree (DT), k-nearest neighbors (KNN), support vector machines (SVM), neural networks (NN), random forest (RF), bagging (BG), and stacking (ST). The results show that the proposed model attains 100% accuracy in detecting IoT malware for DT, SVM, RF, BG; about 99.9% percent for LR, NB, KNN, NN; and only 28.16% for ST classifier. This study also shows higher performance than other proposed machine learning models evaluated on the same dataset. Therefore, the results of this study can help both the researchers and application developers in designing and building intelligent malware detection systems for IoT devices.
AB - This study aims to analyze the performance of machine learning models for detecting internet of things malware utilizing a recent IoT dataset. Experiments on the IoT dataset were conducted with nine well-known machine learning techniques, consisting of logistic regression (LR), naive bayes (NB), decision tree (DT), k-nearest neighbors (KNN), support vector machines (SVM), neural networks (NN), random forest (RF), bagging (BG), and stacking (ST). The results show that the proposed model attains 100% accuracy in detecting IoT malware for DT, SVM, RF, BG; about 99.9% percent for LR, NB, KNN, NN; and only 28.16% for ST classifier. This study also shows higher performance than other proposed machine learning models evaluated on the same dataset. Therefore, the results of this study can help both the researchers and application developers in designing and building intelligent malware detection systems for IoT devices.
KW - Classification
KW - Data Theft
KW - Distributed Denial of Service
KW - Internet of Things
KW - IoT Dataset
KW - Keylogging
KW - Machine Learning Algorithm
KW - Malware
KW - OS Fingerprinting
KW - Reconnaissance
KW - Service Scanning
UR - http://www.scopus.com/inward/record.url?scp=85142413258&partnerID=8YFLogxK
U2 - 10.4018/IJCINI.286768
DO - 10.4018/IJCINI.286768
M3 - Article
AN - SCOPUS:85142413258
SN - 1557-3958
VL - 15
JO - International Journal of Cognitive Informatics and Natural Intelligence
JF - International Journal of Cognitive Informatics and Natural Intelligence
IS - 4
ER -