A Decision Tree-Aware Genetic Algorithm for Botnet Detection

Authors

  • Thurayaa B. Alhijaj Department of Computer Since, Collage of Since, University of Baghdad, Baghdad, Iraq
  • Sarab M. Hameed Department of Computer Since, Collage of Since, University of Baghdad, Baghdad, Iraq
  • Bara'a A. Attea Department of Computer Since, Collage of Since, University of Baghdad, Baghdad, Iraq

DOI:

https://doi.org/10.24996/ijs.2021.62.7.34

Keywords:

Botnet, decision tree, feature selection, genetic algorithm

Abstract

     In this paper, the botnet detection problem is defined as a feature selection problem and the genetic algorithm (GA) is used to search for the best significant combination of features from the entire search space of set of features. Furthermore, the Decision Tree (DT) classifier is used as an objective function to direct the ability of the proposed GA to locate the combination of features that can correctly classify the activities into normal traffics and botnet attacks. Two datasets  namely the UNSW-NB15 and the Canadian Institute for Cybersecurity Intrusion Detection System 2017 (CICIDS2017), are used as evaluation datasets. The results reveal that the proposed DT-aware GA can effectively find the relevant features from the whole features set. Thus, it obtains efficient botnet detection results in terms of F-score, precision, detection rate, and  number of relevant features, when compared with DT alone.

Downloads

Download data is not yet available.

Downloads

Published

2021-07-31

Issue

Section

Computer Science

How to Cite

A Decision Tree-Aware Genetic Algorithm for Botnet Detection. (2021). Iraqi Journal of Science, 7, 2454-2462. https://doi.org/10.24996/ijs.2021.62.7.34

Similar Articles

1-10 of 558

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)

1 2 > >>