Preprint Article Version 2 Preserved in Portico This version is not peer-reviewed

Using Incremental Ensemble Learning Techniques to Design Portable Intrusion Detection for Computationally Constraint Systems

Version 1 : Received: 1 September 2022 / Approved: 5 September 2022 / Online: 5 September 2022 (10:37:07 CEST)
Version 2 : Received: 6 September 2022 / Approved: 7 September 2022 / Online: 7 September 2022 (11:47:23 CEST)

A peer-reviewed article of this Preprint also exists.

Agbedanu, P.R.; Musabe, R.; Rwigema, J.; Gatare, I. Using Incremental Ensemble Learning Techniques to Design Portable Intrusion Detection for Computationally Constraint Systems. International Journal of Advanced Computer Science and Applications 2022, 13, doi:10.14569/ijacsa.2022.0131104. Agbedanu, P.R.; Musabe, R.; Rwigema, J.; Gatare, I. Using Incremental Ensemble Learning Techniques to Design Portable Intrusion Detection for Computationally Constraint Systems. International Journal of Advanced Computer Science and Applications 2022, 13, doi:10.14569/ijacsa.2022.0131104.

Abstract

Computers have evolved over the years and as the evolution continues, we have been ushered into an era where high-speed internet has made it possible for devices in our homes, hospital, energy and industry to communicate with each other. This era is what is known as the Internet of Things (IoT). IoT has several benefits in the health, energy, transportation and agriculture sectors of a country’s economy. These enormous benefits coupled with the computational constraint of IoT devices which makes it difficult to deploy enhanced security protocols on them make IoT devices a target of cyber-attacks. One approach that has been used in traditional computing over the years to fight cyber-attacks is Intrusion Detection System (IDS). However, it is practically impossible to deploy IDS meant for traditional computers in IoT environments because of the computational constraint of these devices. In this regard, this study proposes a lightweight IDS for IoT devices using an incremental ensemble learning technique. We used Gaussian Naive Bayes and Hoeffding tree to build our incremental ensemble model. The model was then evaluated on the TON IoT dataset. Our proposed model was compared with other state-of-the-art methods proposed and evaluated using the same dataset. The experimental results show that the proposed model achieved an average accuracy of 99.98\%. We also evaluated the memory consumption of our model which showed that our model achieved a lightweight model status of 650.11KB as the highest memory consumption and 122.38KB as the lowest memory consumption.

Keywords

Internet of Things; Incremental Machine Learning; Intrusion Detection System; Online Machine Learning; Cyber-Security; Ensemble Learning

Subject

Computer Science and Mathematics, Computer Networks and Communications

Comments (1)

Comment 1
Received: 7 September 2022
Commenter: Promise Agbedanu
Commenter's Conflict of Interests: Author
Comment: The paper's title has been changed as well as a few paragraphs under the background section to reduce the plagiarism level.
+ Respond to this comment

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 1
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.