Training a Neural Network for Cyberattack Classification Applications Using Hybridization of an Artificial Bee Colony and Monarch Butterfly Optimization

被引:24
|
作者
Ghanem, Waheed A. H. M. [1 ,2 ,3 ]
Jantan, Aman [1 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, George Town, Malaysia
[2] Univ Aden, Fac Engn, Aden, Yemen
[3] Univ Aden, Fac Educ Saber, Aden, Yemen
关键词
Intrusion detection system (IDS); Neural network training; A multilayer perceptron (MLP); Swarm Intelligence (SI); Artificial Bee Colony Algorithm (ABC); Monarch Butterfly Optimization (MBO); PARTICLE SWARM OPTIMIZATION; INTRUSION DETECTION SYSTEM; SUPPORT VECTOR MACHINE; DECISION TREE; ALGORITHM; INTELLIGENCE; DESIGN;
D O I
10.1007/s11063-019-10120-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Arguably the most recurring issue concerning network security is building an approach that is capable of detecting intrusions into network systems. This issue has been addressed in numerous works using various approaches, of which the most popular one is to consider intrusions as anomalies with respect to the normal traffic in the network and classify network packets as either normal or abnormal. Improving the accuracy and efficiency of this classification is still an open problem to be solved. The study carried out in this article is based on a new approach for intrusion detection that is mainly implemented using the Hybrid Artificial Bee Colony algorithm (ABC) and Monarch Butterfly optimization (MBO). This approach is implemented for preparing an artificial neural system (ANN) in order to increase the precision degree of classification for malicious and non-malicious traffic in systems. The suggestion taken into consideration was to place side-by-side nine other metaheuristic algorithms that are used to evaluate the proposed approach alongside the related works. In the beginning the system is prepared in such a way that it selects the suitable biases and weights utilizing a hybrid (ABC) and (MBO). Subsequently the artificial neural network is retrained by using the information gained from the ideal weights and biases which are obtained from the hybrid algorithm (HAM) to get the intrusion detection approach able to identify new attacks. Three types of intrusion detection evaluation datasets namely KDD Cup 99, ISCX 2012, and UNSW-NB15 were used to compare and evaluate the proposed technique against the other algorithms. The experiment clearly demonstrated that the proposed technique provided significant enhancement compared to the other nine classification algorithms, and that it is more efficient with regards to network intrusion detection.
引用
收藏
页码:905 / 946
页数:42
相关论文
共 50 条
  • [41] Ensembled CNN with artificial bee colony optimization method for esophageal cancer stage classification using SVM classifier
    Kumar, A. Chempak
    Mubarak, D. Muhammad Noorul
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2024, 32 (01) : 31 - 51
  • [42] Improvement SVM Classification Performance of Hyperspectral Image Using Chaotic Sequences in Artificial Bee Colony
    Zhao, Cuijie
    Zhao, Hongdong
    Wang, Guozhen
    Chen, Hong
    IEEE ACCESS, 2020, 8 : 73947 - 73956
  • [43] An Improved Particle Swarm Optimization based Neural Network Training for Classification
    Mondal, Palash
    Nandi, Arijit
    Jana, Nanda Dulal
    PROCEEDINGS OF 2019 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2019, : 681 - 686
  • [44] Modeling chloride penetration in self-consolidating concrete using artificial neural network combined with artificial bee colony algorithm
    Najimi, Meysam
    Ghafoori, Nader
    Nikoo, Mehdi
    JOURNAL OF BUILDING ENGINEERING, 2019, 22 : 216 - 226
  • [45] Feature Selection using Artificial Bee Colony Algorithm for Medical Image Classification
    Agrawal, Vartika
    Chandra, Satish
    2015 EIGHTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2015, : 171 - 176
  • [46] Economic dispatch problem using artificial bee colony optimization based on predator and prey concept
    Hassani, Naima
    Bouzeboudja, Hamid
    Younes, Mimoun
    PRZEGLAD ELEKTROTECHNICZNY, 2022, 98 (09): : 32 - 35
  • [47] Hybridization of Artificial Bee Colony Algorithm with Particle Swarm Optimization Algorithm for flexible Job Shop Scheduling
    Muthiah, A.
    Rajkumar, R.
    Rajkumar, A.
    2016 INTERNATIONAL CONFERENCE ON ENERGY EFFICIENT TECHNOLOGIES FOR SUSTAINABILITY (ICEETS), 2016, : 896 - 903
  • [48] Dynamic Topology Optimization for Multiple Eigenfrequencies using the Artificial Bee Colony Algorithm
    Chang, Dae-Ho
    Han, Seog-Young
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2015, 16 (08) : 1817 - 1824
  • [49] Trim Loss Optimization in Paper Production Using Reinforcement Artificial Bee Colony
    Fairee, Suthida
    Khompatraporn, Charoenchai
    Sirinaovakul, Booncharoen
    Prom-On, Santitham
    IEEE ACCESS, 2020, 8 : 130647 - 130660
  • [50] Point Versus Block Ordinary Kriging in Rain Gauge Network Design Using Artificial Bee Colony Optimization
    Attar, Mahdi
    Abedini, Mohammad Javad
    Akbari, Reza
    IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY-TRANSACTIONS OF CIVIL ENGINEERING, 2021, 45 (03) : 1805 - 1817