e-space
Manchester Metropolitan University's Research Repository

    Stacked recurrent neural network for botnet detection in smart homes

    Popoola, Segun I, Adebisi, Bamidele ORCID logoORCID: https://orcid.org/0000-0001-9071-9120, Hammoudeh, Mohammad ORCID logoORCID: https://orcid.org/0000-0002-9735-2365, Gacanin, Haris and Gui, Guan (2021) Stacked recurrent neural network for botnet detection in smart homes. Computers and Electrical Engineering, 92. p. 107039. ISSN 0045-7906

    [img]
    Preview
    Accepted Version
    Available under License Creative Commons Attribution Non-commercial No Derivatives.

    Download (564kB) | Preview

    Abstract

    Internet of Things (IoT) devices in Smart Home Network (SHN) are highly vulnerable to complex botnet attacks. In this paper, we investigate the effectiveness of Recurrent Neural Network (RNN) to correctly classify network traffic samples in the minority classes of highly imbalanced network traffic data. Multiple layers of RNN are stacked to learn the hierarchical representations of highly imbalanced network traffic data with different levels of abstraction. We evaluate the performance of Stacked RNN (SRNN) model with Bot-IoT dataset. Results show that SRNN outperformed RNN in all classification scenarios. Specifically, SRNN model learned the discriminating features of highly imbalanced network traffic samples in the training set with better representations than RNN model. Also, SRNN model is more robust and it demonstrated better capability to effectively handle over-fitting problem than RNN model. Furthermore, SRNN model achieved better generalization ability in detecting network traffic samples of the minority classes.

    Impact and Reach

    Statistics

    Activity Overview
    6 month trend
    466Downloads
    6 month trend
    83Hits

    Additional statistics for this dataset are available via IRStats2.

    Altmetric

    Repository staff only

    Edit record Edit record