Sin-Cos-bIAVOA A new feature selection method based on improved African vulture optimization algorithm and a novel transfer function to DDoS attack detection

被引:17
作者
Sharifian, Zakieh [1 ]
Barekatain, Behrang [1 ,2 ]
Quintana, Alfonso Ariza [1 ,3 ]
Beheshti, Zahra [1 ,2 ]
Safi-Esfahani, Faramarz [1 ,2 ]
机构
[1] Islamic Azad Univ, Fac Comp Engn, Najafabad Branch, Najafabad, Iran
[2] Islamic Azad Univ, Big Data Res Ctr, Najafabad Branch, Najafabad, Iran
[3] Univ Malaga, ETSI Telecomunicac, Malaga, Spain
关键词
Internet of Things (IoT); DDoS attack; Feature selection problem; African Vulture Optimization Algorithm  (AVOA)  Gravitational Fixed Radius Nearest Neighbor  (GFRNN); Compound transfer function; K-NEAREST-NEIGHBOR; SYSTEM;
D O I
10.1016/j.eswa.2023.120404
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of Things (IoT) services and devices have raised numerous challenges such as connectivity, computation, and security. Therefore, networks should provide and maintain quality services. Nowadays, Distributed Denialof-Service (DDoS) attack is the most important network attacks according to recent studies. Among the variety of DDoS detection methods, Machine Learning (ML) algorithms have attracted researchers. In ML, the selection of optimal subset of features can have a significant role to enhance the classification rate. This problem called the feature selection problem is in the class of NP-hard problems and exact algorithms cannot obtain the best results in acceptable time. Therefore, approximate algorithms like meta-heuristic algorithms are employed to solve the problem. Since these algorithms do not search all solution space, they fall in local optima and provide a premature convergence rate. Several methods have been introduced so far to address these challenges but researchers try to find new strategies for enhancing the performance of methods. In this study, a binary Improved African Vulture Optimization Algorithm (Sin-Cos-bIAVOA) is proposed to select effective features of DDoS attacks. The method applies a novel compound transfer function (Sin-Cos) to increase exploration. To select the optimal subset of features, Gravitational Fixed Radius Nearest Neighbor (GFRNN) is employed as the classifier in the method. Moreover, AVOA is improved in three phases including exploration, balancing exploration and exploitation, and exploitation phases. Hence, Sin-Cos-bIAVOA explores promising areas to achieve the best solution and avoid the local optima traps. The proposed method's performance is compared with some recent stateof-the-art in two datasets, CIC-DDOS2019 and NSL-KDD for the DDoS attack detection. The experiment results show that the proposed method achieves the minimum feature selection rate (0.0184) with the high average accuracy (99.9979%), precision (99.9979%), recall (100.00%), and F-measure (99.9989%) compared with competitors in the first scenario with 1% attack rate in CIC-DDOS2019 dataset. In addition, the results of Friedman test based on fitness functions indicate that Sin-Cos-bIAVOA has the first rank among comparative algorithms. The source code of Sin-Cos-bIAVOA is publicly available at https://www.mathworks.com/matlabcentral/fileexchange/129409-sin-cos-biavoa-a-new-feature-selection-method.
引用
收藏
页数:16
相关论文
共 82 条
  • [1] African vultures optimization algorithm: A new nature-inspired metaheuristic algorithm for global optimization problems
    Abdollahzadeh, Benyamin
    Gharehchopogh, Farhad Soleimanian
    Mirjalili, Seyedali
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 158
  • [2] A Review of the Modification Strategies of the Nature Inspired Algorithms for Feature Selection Problem
    Abu Khurma, Ruba
    Aljarah, Ibrahim
    Sharieh, Ahmad
    Abd Elaziz, Mohamed
    Damasevicius, Robertas
    Krilavicius, Tomas
    [J]. MATHEMATICS, 2022, 10 (03)
  • [3] Metaheuristic Algorithms on Feature Selection: A Survey of One Decade of Research (2009-2019)
    Agrawal, Prachi
    Abutarboush, Hattan F.
    Ganesh, Talari
    Mohamed, Ali Wagdy
    [J]. IEEE ACCESS, 2021, 9 : 26766 - 26791
  • [4] AIEOU: Automata-based improved equilibrium optimizer with U-shaped transfer function for feature selection
    Ahmed, Shameem
    Ghosh, Kushal Kanti
    Mirjalili, Seyedali
    Sarkar, Ram
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 228
  • [5] A new DDoS attacks intrusion detection model based on deep learning for cybersecurity
    Akgun, Devrim
    Hizal, Selman
    Cavusoglu, Unal
    [J]. COMPUTERS & SECURITY, 2022, 118
  • [6] DDoS Detection System: Using a Set of Classification Algorithms Controlled by Fuzzy Logic System in Apache Spark
    Alsirhani, Amjad
    Sampalli, Srinivas
    Bodorik, Peter
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (03): : 936 - 949
  • [7] Fast Genetic Algorithm for feature selection-A qualitative approximation approach
    Altarabichi, Mohammed Ghaith
    Nowaczyk, Slawomir
    Pashami, Sepideh
    Mashhadi, Peyman Sheikholharam
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 211
  • [8] A hierarchical intrusion detection system based on extreme learning machine and nature-inspired optimization
    Alzaqebah, Abdullah
    Aljarah, Ibrahim
    Al-Kadi, Omar
    [J]. COMPUTERS & SECURITY, 2023, 124
  • [9] On the approximability of minimizing nonzero variables or unsatisfied relations in linear systems
    Amaldi, E
    Kann, V
    [J]. THEORETICAL COMPUTER SCIENCE, 1998, 209 (1-2) : 237 - 260
  • [10] [Anonymous], 2020, Comput. Fraud Secur, V2020, P4, DOI DOI 10.1016/S1361-3723(20)30026-9