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
相关论文
共 50 条
  • [1] Puma optimizer (PO): a novel metaheuristic optimization algorithm and its application in machine learning
    Abdollahzadeh, Benyamin
    Khodadadi, Nima
    Barshandeh, Saeid
    Trojovsky, Pavel
    Gharehchopogh, Farhad Soleimanian
    El-kenawy, El-Sayed M.
    Abualigah, Laith
    Mirjalili, Seyedali
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (04): : 5235 - 5283
  • [2] Support Vector Machine Classification Algorithm and Its Application
    Zhang, Yongli
    [J]. INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2012, 308 : 179 - 186
  • [3] Improved barnacles mating optimizer algorithm for feature selection and support vector machine optimization
    Heming Jia
    Kangjian Sun
    [J]. Pattern Analysis and Applications, 2021, 24 : 1249 - 1274
  • [4] Improved barnacles mating optimizer algorithm for feature selection and support vector machine optimization
    Jia, Heming
    Sun, Kangjian
    [J]. PATTERN ANALYSIS AND APPLICATIONS, 2021, 24 (03) : 1249 - 1274
  • [5] Genetic algorithm for Lagrangian support vector machine optimization and its application in diagnostic practice
    Li, Liangmin
    Wen, Guangrui
    Ren, Jingyan
    Dong, Xiaoni
    [J]. JOURNAL OF VIBROENGINEERING, 2013, 15 (01) : 1 - 8
  • [6] The chaos differential evolution optimization algorithm and its application to support vector regression machine
    Liang W.
    Zhang L.
    Wang M.
    [J]. Journal of Software, 2011, 6 (07) : 1297 - 1304
  • [7] An Improved Arithmetic Optimization Algorithm and Its Application to Determine the Parameters of Support Vector Machine
    Fang, Heping
    Fu, Xiaopeng
    Zeng, Zhiyong
    Zhong, Kunhua
    Liu, Shuguang
    [J]. MATHEMATICS, 2022, 10 (16)
  • [8] A novel bacterial algorithm for parameter optimization of Support Vector Machine
    Jin, Qibing
    Chi, Meixuan
    Zhang, Yuming
    Wang, Hehe
    Zhang, Hengyu
    Cai, Wu
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 3252 - 3257
  • [10] A Fuzzy Support Vector Machine Algorithm and Its Application in Telemarketing
    Liu, Ming
    Yan, Ya-Mei
    He, Yu-De
    [J]. QUANTITATIVE LOGIC AND SOFT COMPUTING 2016, 2017, 510 : 671 - 679