IoT-Cloud Assisted Botnet Detection Using Rat Swarm Optimizer with Deep Learning

Saeed Masoud Alshahrani, Fatma S. Alrayes, Hamed Alqahtani, Jaber S. Alzahrani, Mohammed Maray, Sana Alazwari, Mohamed A. Shamseldin, Mesfer Al Duhayyim

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

Nowadays, Internet of Things (IoT) has penetrated all facets of human life while on the other hand, IoT devices are heavily prone to cyberattacks. It has become important to develop an accurate system that can detect malicious attacks on IoT environments in order to mitigate security risks. Botnet is one of the dreadful malicious entities that has affected many users for the past few decades. It is challenging to recognize Botnet since it has excellent carrying and hidden capacities. Various approaches have been employed to identify the source of Botnet at earlier stages. Machine Learning (ML) and Deep Learning (DL) techniques are developed based on heavy influence from Botnet detection methodology. In spite of this, it is still a challenging task to detect Botnet at early stages due to low number of features accessible from Botnet dataset. The current study devises IoT with Cloud Assisted Botnet Detection and Classification utilizing Rat Swarm Optimizer with Deep Learning (BDC-RSODL) model. The presented BDC-RSODL model includes a series of processes like pre-processing, feature subset selection, classification, and parameter tuning. Initially, the network data is pre-processed to make it compatible for further processing. Besides, RSO algorithm is exploited for effective selection of subset of features. Additionally, Long Short Term Memory (LSTM) algorithm is utilized for both identification and classification of botnets. Finally, Sine Cosine Algorithm (SCA) is executed for fine-tuning the hyperparameters related to LSTM model. In order to validate the promising performance of BDC-RSODL system, a comprehensive comparison analysis was conducted. The obtained results confirmed the supremacy of BDC-RSODL model over recent approaches.

Original languageEnglish
Pages (from-to)3085-3100
Number of pages16
JournalComputers, Materials and Continua
Volume74
Issue number2
DOIs
StatePublished - 2023

Keywords

  • cloud computing
  • deep learning
  • feature selection
  • Internet of things
  • long short term memory
  • sine cosine algorithm

Fingerprint

Dive into the research topics of 'IoT-Cloud Assisted Botnet Detection Using Rat Swarm Optimizer with Deep Learning'. Together they form a unique fingerprint.

Cite this