Advanced Machine Learning for Robust Botnet Attack Detection in Evolving Threat Landscapes

Ram Mohan Polam *

University of Illinois at Springfield, United States of America.

Bhavana Kamarthapu

Fairleigh Dickinson University, United States of America.

Mitra Penmetsa

University of Illinois at Springfield, United States of America.

Jayakeshav Reddy Bhumireddy

University of Houston, United States of America.

Rajiv Chalasani

Sacred Heart University, United States of America.

Srikanth Reddy Vangala

University of Bridgeport, United States of America.

*Author to whom correspondence should be addressed.


Abstract

As technology advances and security issues and cyberattacks increase, extensively Internet of Things (IoT) devices are linked to networks, and botnets have been emerging and evolving very fast, and they pose a dangerous threat. As systems become more complex, scale and, therefore, more complex, cyberattacks mounted against their vulnerabilities also increase. IoT transition is disrupted using these attacks, disrupting the IoT devices' networks and services approaches for botnet attack detection and classification using Machine Learning (ML) and Deep Learning (DL) have been developed within the framework of the IoT. This study provides an intrusion detection system (IDS) based on the Bidirectional Gated Recurrent Unit (Bi-GRU) for detecting botnet attacks in IoT networks. We use the N-BaIoT dataset for this purpose. The study opted for a Bi-GRU model, which can detect contextual dependencies in the past and the future, to deal with the sequential IoT traffic data. The Bi-GRU model performance achieved exceptional results in classifying network traffic. The system's accuracy in identifying both malicious and benign traffic was 99.99%. Additionally, the accuracy of these models rapidly rises and eventually levels out at almost 100%, indicating strong model performance. The model's ability to recognise various botnet attack types even in cases of data imbalance was demonstrated by important performance metrics such as ROC-AUC, accuracy, precision, recall, and F1-score. The results show that the proposed Bi-GRU-based IDS is a robust and improved solution for detecting IoT botnet attacks on a real-time basis. While the model performs impressively, it has some problems, including the minor misclassification in complex attack cases and dependency on a single dataset, which restricts its generalisation. Future work will focus on improving model robustness.

Keywords: Cybersecurity, botnet attacks, Intrusion Detection Systems (IDS), network traffic, Bi-GRU, IoT, N-BaIoT dataset


How to Cite

Polam, Ram Mohan, Bhavana Kamarthapu, Mitra Penmetsa, Jayakeshav Reddy Bhumireddy, Rajiv Chalasani, and Srikanth Reddy Vangala. 2025. “Advanced Machine Learning for Robust Botnet Attack Detection in Evolving Threat Landscapes”. Asian Journal of Research in Computer Science 18 (8):1-14. https://doi.org/10.9734/ajrcos/2025/v18i8735.

Downloads

Download data is not yet available.