Enhancing feature selection with GMSMFO: A global optimization algorithm for machine learning with application to intrusion detection

被引:6
|
作者
Hussein, Nazar K. [1 ]
Qaraad, Mohammed [2 ,3 ]
Amjad, Souad
Farag, M. A. [4 ]
Hassan, Saima [5 ]
Mirjalili, Seyedali [6 ,7 ]
Elhosseini, Mostafa A. [8 ,9 ]
机构
[1] Tikrit Univ, Coll Comp Sci & Math, Dept Math, Tikrit 34001, Iraq
[2] Abdelmalek Essaadi Univ, TIMS, FS, Tetouan 93000, Morocco
[3] Amran Univ, Fac Sci, Dept Comp Sci, Amran 8916162, Yemen
[4] Menoufia Univ, Fac Engn, Dept Basic Engn Sci, Shibin Al Kawm 32951, Egypt
[5] Kohat Univ Sci & Technol, Inst Comp, Kohat 26000, Pakistan
[6] Torrens Univ Australia, Ctr Artificial Intelligence Res & Optimisat, Brisbane, Qld 4001, Australia
[7] Yonsei Univ, Yonsei Frontier Lab, Seoul 01008, South Korea
[8] Taibah Univ, Coll Comp Sci & Engn, Yanbu 46411, Saudi Arabia
[9] Mansoura Univ, Fac Engn, Comp & Control Syst Engn Dept, Mansoura 35516, Egypt
关键词
moth-flame optimization; metaheuristic optimization; global optimization algorithms; intrusion detection systems; swarm intelligence; SALP SWARM ALGORITHM; MOTH-FLAME OPTIMIZATION; PERFORMANCE; STRATEGY; MODEL;
D O I
10.1093/jcde/qwad053
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The paper addresses the limitations of the Moth-Flame Optimization (MFO) algorithm, a meta-heuristic used to solve optimization problems. The MFO algorithm, which employs moths' transverse orientation navigation technique, has been used to generate solutions for such problems. However, the performance of MFO is dependent on the flame production and spiral search components, and the search mechanism could still be improved concerning the diversity of flames and the moths' ability to find solutions. The authors propose a revised version called GMSMFO, which uses a Novel Gaussian mutation mechanism and shrink MFO to enhance population diversity and balance exploration and exploitation capabilities. The study evaluates the performance of GMSMFO using the CEC 2017 benchmark and 20 datasets, including a high-dimensional intrusion detection system dataset. The proposed algorithm is compared to other advanced metaheuristics, and its performance is evaluated using statistical tests such as Friedman and Wilcoxon rank-sum. The study shows that GMSMFO is highly competitive and frequently superior to other algorithms. It can identify the ideal feature subset, improving classification accuracy and reducing the number of features used. The main contribution of this research paper includes the improvement of the exploration/exploitation balance and the expansion of the local search. The ranging controller and Gaussian mutation enhance navigation and diversity. The research paper compares GMSMFO with traditional and advanced metaheuristic algorithms on 29 benchmarks and its application to binary feature selection on 20 benchmarks, including intrusion detection systems. The statistical tests (Wilcoxon rank-sum and Friedman) evaluate the performance of GMSMFO compared to other algorithms. The algorithm source code is available at .
引用
收藏
页码:1363 / 1389
页数:27
相关论文
共 50 条
  • [1] Application of Global Optimization Methods for Feature Selection and Machine Learning
    Wu, Shaohua
    Hu, Yong
    Wang, Wei
    Feng, Xinyong
    Shu, Wanneng
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [2] INTRUSION DETECTION BASED ON MACHINE LEARNING AND FEATURE SELECTION
    Alaoui, Souad
    El Gonnouni, Amina
    Lyhyaoui, Abdelouahid
    [J]. MENDEL 2011 - 17TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING, 2011, : 199 - 206
  • [3] Network Intrusion Detection Leveraging Machine Learning and Feature Selection
    Ali, Arshid
    Shaukat, Shahtaj
    Tayyab, Muhammad
    Khan, Muazzam A.
    Khan, Jan Sher
    Arshad
    Ahmad, Jawad
    [J]. 2020 IEEE 17TH INTERNATIONAL CONFERENCE ON SMART COMMUNITIES: IMPROVING QUALITY OF LIFE USING ICT, IOT AND AI (IEEEHONET 2020), 2020, : 49 - 53
  • [4] DKRF: Machine Learning with Optimised Feature Selection for Intrusion Detection
    Madasamy, N. Senthil
    [J]. AD HOC & SENSOR WIRELESS NETWORKS, 2023, 57 (3-4) : 163 - 186
  • [5] Review on intrusion detection using feature selection with machine learning techniques
    Kalimuthan, C.
    Renjit, J. Arokia
    [J]. MATERIALS TODAY-PROCEEDINGS, 2020, 33 : 3794 - 3802
  • [6] Network Intrusion Detection Through Machine Learning With Efficient Feature Selection
    Desai, Rohan
    Gopalakrishnan, Venkatesh Tiruchirai
    [J]. 2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [7] Automatic Feature Extraction and Selection For Machine Learning Based Intrusion Detection
    Liu, Jinjie
    Chung, Sun Sunnie
    [J]. 2019 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTING, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI 2019), 2019, : 1400 - 1405
  • [8] Application of Improved Butterfly Optimization Algorithm Combined with Black Widow Optimization in Feature Selection of Network Intrusion Detection
    Xu, Hui
    Lu, Yanping
    Guo, Qingqing
    [J]. ELECTRONICS, 2022, 11 (21)
  • [9] Hybrid wrapper feature selection method based on genetic algorithm and extreme learning machine for intrusion detection
    Maseno, Elijah M.
    Wang, Zenghui
    [J]. JOURNAL OF BIG DATA, 2024, 11 (01)
  • [10] Machine learning-based intrusion detection: feature selection versus feature extraction
    Ngo, Vu-Duc
    Vuong, Tuan-Cuong
    Van Luong, Thien
    Tran, Hung
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (03): : 2365 - 2379