The OX Optimizer: A Novel Optimization Algorithm and Its Application in Enhancing Support Vector Machine Performance for Attack Detection

被引:1
作者
Al Hwaitat, Ahmad K. [1 ]
Fakhouri, Hussam N. [2 ]
机构
[1] Univ Jordan, King Abdullah IT Sch 2, Dept Comp Sci, Amman 11942, Jordan
[2] Univ Petra, Fac Informat Technol, Dept Data Sci & Artificial Intelligence, Amman 11196, Jordan
来源
SYMMETRY-BASEL | 2024年 / 16卷 / 08期
关键词
symmetry exploration; optimization; SVM; attack detection; metaheuristic; NSL-KDD;
D O I
10.3390/sym16080966
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In this paper, we introduce a novel optimization algorithm called the OX optimizer, inspired by oxen animals, which are characterized by their great strength. The OX optimizer is designed to address the challenges posed by complex, high-dimensional optimization problems. The design of the OX optimizer embodies a fundamental symmetry between global and local search processes. This symmetry ensures a balanced and effective exploration of the solution space, highlighting the algorithm's innovative contribution to the field of optimization. The OX optimizer has been evaluated on CEC2022 and CEC2017 IEEE competition benchmark functions. The results demonstrate the OX optimizer's superior performance in terms of convergence speed and solution quality compared to existing state-of-the-art algorithms. The algorithm's robustness and adaptability to various problem landscapes highlight its potential as a powerful tool for solving diverse optimization tasks. Detailed analysis of convergence curves, search history distributions, and sensitivity heatmaps further support these findings. Furthermore, the OX optimizer has been applied to optimize support vector machines (SVMs), emphasizing parameter selection and feature optimization. We tested it on the NSL-KDD dataset to evaluate its efficacy in an intrusion detection system. The results demonstrate that the OX optimizer significantly enhances SVM performance, facilitating effective exploration of the parameter space.
引用
收藏
页数:38
相关论文
共 53 条
  • [1] Meta-heuristic optimization algorithms for solving real-world mechanical engineering design problems: a comprehensive survey, applications, comparative analysis, and results
    Abualigah, Laith
    Abd Elaziz, Mohamed
    Khasawneh, Ahmad M.
    Alshinwan, Mohammad
    Ibrahim, Rehab Ali
    Al-qaness, Mohammed A. A.
    Mirjalili, Seyedali
    Sumari, Putra
    Gandomi, Amir H.
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (06) : 4081 - 4110
  • [2] Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
    Abualigah, Laith
    Abd Elaziz, Mohamed
    Sumari, Putra
    Geem, Zong Woo
    Gandomi, Amir H.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 191
  • [3] The Arithmetic Optimization Algorithm
    Abualigah, Laith
    Diabat, Ali
    Mirjalili, Seyedali
    Elaziz, Mohamed Abd
    Gandomi, Amir H.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 376
  • [4] Alba E., 2013, Metaheuristics for Dynamic Optimization
  • [5] Almufti, 2021, ASIAN J RES COMPUTER, V10, P22, DOI [10.9734/ajrcos/2021/v10i230237, DOI 10.9734/AJRCOS/2021/V10I230237]
  • [6] Butterfly optimization algorithm: a novel approach for global optimization
    Arora, Sankalap
    Singh, Satvir
    [J]. SOFT COMPUTING, 2019, 23 (03) : 715 - 734
  • [7] Bardenet R, 2017, J MACH LEARN RES, V18, P1
  • [8] Golden jackal optimization: A novel nature-inspired optimizer for engineering applications
    Chopra, Nitish
    Ansari, Muhammad Mohsin
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2022, 198
  • [9] Conroy A.D.B., 2004, P TAWS WORKSH 2004 B
  • [10] Bat algorithm with principal component analysis
    Cui, Zhihua
    Li, Feixiang
    Zhang, Wensheng
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (03) : 603 - 622