Rao-SVM Machine Learning Algorithm for Intrusion Detection System

Authors

  • Shamis N. Abd Department of computer Science, Al-Salam University College, Iraq
  • Mohammad Alsajri Faculty of Computing, College of Computing and Applied Sciences, Universiti Malaysia Pahang, Malaysia https://orcid.org/0000-0003-1522-3787
  • Hind Raad Ibraheem Department of computer Science, Al-Salam University College, Iraq.

DOI:

https://doi.org/10.52866/ijcsm.2019.01.01.004

Keywords:

Intrusion Detection, Machine Learning, Optimization Algorithms

Abstract

Most of the intrusion detection systems are developed based on optimization algorithms as a result of the increase in audit data features; optimization algorithms are also considered for IDS due to the decline in the performance of the human-based methods in terms of their training time and classification accuracy. This article presents the development of an improved intrusion detection method for binary classification. In the proposed IDS, Rao Optimization Algorithm, Support Vector Machine (SVM), Extreme Learning Machine (ELM), and Logistic Regression (LR) (feature selection and weighting) were combined with NTLBO algorithm with supervised ML techniques (for feature subset selection (FSS). Being that feature subset selection is considered a multi-objective optimization problem, this study proposed the Rao-SVM as an FSS mechanism; its algorithm-specific and parameter-less concept was also explored. The prominent intrusion machine-learning dataset, UNSW-NB15, was used for the experiments and the results showed that Rao-SVM reached 92.5% accuracy on the UNSW-NB15 dataset.

Downloads

Download data is not yet available.

Downloads

Published

2020-01-30

How to Cite

[1]
Shamis N. Abd, Mohammad Alsajri, and Hind Raad Ibraheem, “Rao-SVM Machine Learning Algorithm for Intrusion Detection System”, Iraqi Journal For Computer Science and Mathematics, vol. 1, no. 1, pp. 23–27, Jan. 2020.
CITATION
DOI: 10.52866/ijcsm.2019.01.01.004
Published: 2020-01-30

Issue

Section

Articles

Most read articles by the same author(s)