Botnet detection in IoT devices using random forest classifier with independent component analysis

bracu.type.groupResearch Publications
datacite.rightsOpen Access
dc.contributor.authorAkash N.S.
dc.contributor.authorRouf, Shakir
dc.contributor.authorJahan S.
dc.contributor.authorChowdhury, Amlan
dc.contributor.authorChakrabarty A.
dc.contributor.authorUddin J.
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2026-09-29T08:30:41Z
dc.date.available2026-09-29T08:30:41Z
dc.date.issued2022-04-01
dc.description.abstractWith rapid technological progress in the Internet of Things (IoT), it has become imperative to concentrate on its security aspect. This paper represents a model that accounts for the detection of botnets through the use of machine learning algorithms. The model examined anomalies, commonly referred to as botnets, in a cluster of IoT devices attempting to connect to a network. Essentially, this paper exhibited the use of transport layer data (User Datagram Protocol - UDP) generated through IoT devices. An intelligent novel model comprising Random Forest Classifier with Independent Component Analysis (ICA) was proposed for botnet detection in IoT devices. Various machine learning algorithms were also implemented upon the processed data for comparative analysis. The experimental results of the proposed model generated state-of-the-art results for three different datasets, achieving up to 99.99% accuracy effectively with the lowest prediction time of 0.12 seconds without overfitting. The significance of this study lies in detecting botnets in IoT devices effectively and efficiently under all circumstances by utilizing ICA with Random Forest Classifier, which is a simple machine learning algorithm.
dc.description.versionPublished
dc.format.extent201 - 232
dc.identifier.citationAkash, N. S., Rouf, S., Jahan, S., Chowdhury, A., & Uddin, J. (2022). Botnet detection in iot devices using random forest classifier with independent component analysis. Journal of Information and Communication Technology, 21. https://doi.org/10.32890/jict2022.21.2.3
dc.identifier.doi10.32890/jict2022.21.2.3
dc.identifier.issn1675414X
dc.identifier.other2-s2.0-85129304759
dc.identifier.urihttps://hdl.handle.net/10361/30287
dc.language.isoen_US
dc.publisherUniversiti Utara Malaysia Press
dc.relation.hasversion10.32890/jict2022.21.2.3
dc.relation.ispartofJournal of Information and Communication Technology
dc.relation.ispartofseriesJournal of Information and Communication Technology
dc.relation.journalJournal of Information and Communication Technology
dc.relation.urihttps://e-journal.uum.edu.my/index.php/jict/article/view/15424
dc.subjectBotnets
dc.subjectDistributed denial of service
dc.subjectIndependent component analysis
dc.subjectInternet of Things
dc.subjectRandom forest classifier
dc.subject.lcshInternet of things--Security measures.
dc.subject.lcshComputer networks--Security measures.
dc.subject.lcshMalware (Computer software)--Security measures.
dc.subject.lcshComputer security.
dc.titleBotnet detection in IoT devices using random forest classifier with independent component analysis
dc.typeArticle
oaire.citation.issue2
oaire.citation.volume21
person.affiliation.nameDaffodil International University
person.affiliation.nameBRAC University
person.affiliation.nameDalhousie University
person.affiliation.nameBRAC University
person.affiliation.nameBRAC University
person.affiliation.nameWoosong University
person.identifier.scopus-author-id60774622700
person.identifier.scopus-author-id57659652400
person.identifier.scopus-author-id57220898764
person.identifier.scopus-author-id57659652500
person.identifier.scopus-author-id35108854200
person.identifier.scopus-author-id54994936900

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Botnet Detection in IoT Devices Using Random Forest Classifier with Independent Component Analysis.pdf
Size:
472.56 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: