Improved Intrusion Detection Algorithm based on TLBO and GA Algorithms

被引:13
作者
Aljanabi, Mohammad [1 ,2 ]
Ismail, MohdArfian [2 ]
机构
[1] Aliraqia Univ, Coll Educ, Baghdad, Iraq
[2] Univ Malaysia Pahang, Fac Comp, Gambang, Malaysia
关键词
TLBO; feature subset selection; NTLBO; IDS; FSS; LEARNING-BASED OPTIMIZATION; FEATURE-SELECTION; DETECTION SYSTEM; MACHINE;
D O I
10.34028/iajit/18/2/5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimization algorithms are widely used for the identification of intrusion. This is attributable to the increasing number of audit data features and the decreasing performance of human-based smart Intrusion Detection Systems (IDS) regarding classification accuracy and training time. In this paper, an improved method for intrusion detection for binary classification was presented and discussed in detail. The proposed method combined the New Teaching-Learning-Based Optimization Algorithm (NTLBO), Support Vector Machine (SVM), Extreme Learning Machine (ELM), and Logistic Regression (LR) (feature selection and weighting) NTLBO algorithm with supervised machine learning techniques for Feature Subset Selection (FSS). The process of selecting the least number of features without any effect on the result accuracy in FSS was considered a multi-objective optimization problem. The NTLBO was proposed in this paper as an FSS mechanism; its algorithm-specific, parameter-less concept (which requires no parameter tuning during an optimization) was explored. The experiments were performed on the prominent intrusion machine-learning datasets (KDDCUP'99 and CICIDS 2017), where significant enhancements were observed with the suggested NTLBO algorithm as compared to the classical Teaching-Learning-Based Optimization algorithm (TLBO), NTLBO presented better results than TLBO and many existing works. The results showed that NTLBO reached 100% accuracy for KDDCUP'99 dataset and 97% for CICIDS dataset.
引用
收藏
页码:170 / 179
页数:10
相关论文
共 35 条
  • [1] Aljarah I, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P955
  • [2] Anomaly-based intrusion detection system through feature selection analysis and building hybrid efficient model
    Aljawarneh, Shadi
    Aldwairi, Monther
    Yassein, Muneer Bani
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 : 152 - 160
  • [3] A review on the recent application of Jaya optimization algorithm
    Alsajri, Mohammad
    Ismail, Mohd Arfian
    Salamn, Saba Abdul-baqi
    [J]. 2018 1ST ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION AND SCIENCES (AICIS 2018), 2018, : 129 - 132
  • [4] Context-sensitive and keyword density-based supervised machine learning techniques for malicious webpage detection
    Altay, Betul
    Dokeroglu, Tansel
    Cosar, Ahmet
    [J]. SOFT COMPUTING, 2019, 23 (12) : 4177 - 4191
  • [5] [Anonymous], 2015, P 2015 ACM SIGMIS C
  • [6] An effective intrusion detection framework based on MCLP/SVM optimized by time-varying chaos particle swarm optimization
    Bamakan, Seyed Mojtaba Hosseini
    Wang, Huadong
    Tian Yingjie
    Shi, Yong
    [J]. NEUROCOMPUTING, 2016, 199 : 90 - 102
  • [7] Feature selection in machine learning: A new perspective
    Cai, Jie
    Luo, Jiawei
    Wang, Shulin
    Yang, Sheng
    [J]. NEUROCOMPUTING, 2018, 300 : 70 - 79
  • [8] Chaudhary A, 2014, 2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE)
  • [9] A note on teaching-learning-based optimization algorithm
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Luka
    [J]. INFORMATION SCIENCES, 2012, 212 : 79 - 93
  • [10] Novel hybrid SVM-TLBO forecasting model incorporating dimensionality reduction techniques
    Das, Shom Prasad
    Achary, N. Sangita
    Padhy, Sudarsan
    [J]. APPLIED INTELLIGENCE, 2016, 45 (04) : 1148 - 1165