A crossover-integrated Marine Predator Algorithm for feature selection in intrusion detection systems within IoT environments

被引:0
|
作者
Makhadmeh, Sharif Naser [1 ]
Fraihat, Salam [2 ]
Awad, Mohammed [3 ]
Sanjalawe, Yousef [1 ]
Al-Betar, Mohammed Azmi [2 ,5 ]
Awadallah, Mohammed A. [4 ]
机构
[1] Univ Jordan, King AbdullahII Sch Informat Technol, Dept Informat Technol, Amman 11942, Jordan
[2] Ajman Univ, Coll Engn & Informat Technol, Artificial Intelligence Res Ctr AIRC, POB 346, Ajman, U Arab Emirates
[3] Amer Univ Ras Al Khaimah, Dept Comp Sci & Engn, POB 72603, Ras Al Khaymah, U Arab Emirates
[4] Al Aqsa Univ, Dept Comp Sci, POB 4051, Gaza 4051, Palestine
[5] AL Ahliyya Amman Univ, Hourani Ctr Appl Sci Res, Amman, Jordan
关键词
Network intrusion detection system; Marine Predators Algorithm; Crossover; Optimization; Internet of Things;
D O I
10.1016/j.iot.2025.101536
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent times, there has been a significant rise in cyberattacks targeting the Internet of Things (IoT) and cyberspace in general. Detecting intrusions in a time series environment is a critical challenge for Network Intrusion Detection Systems (NIDS). Building an effective NIDS requires carefully establishing an efficient model, with machine learning (ML) playing a prominent role. The performance of ML models depends on selecting the most informative feature subset. Recently, metaheuristic (MH) optimization methods have been effective in identifying these key features. However, standard MH methods require adjustment to incorporate NIDS-specific knowledge for optimal results, improving both MH performance and ML accuracy. This paper introduces a novel NIDS framework based on three key phases: preprocessing, optimization, and generalization. In the preprocessing phase, several datasets undergo cleaning and under- sampling. In the optimization phase, an enhanced version of the Marine Predators Algorithm (MPA) is proposed, utilizing the crossover operator to identify the most relevant features. The proposed method is called MPAC. The crossover operator is utilized to boost the exploitation capabilities of the MPA and find the optimal local solution for the NIDS. Finally, the selected features are applied to the NIDS. Eight different datasets are employed for examination and evaluation using different evaluation measurements to assess the effectiveness of the proposed NIDS. The experimental evaluation is organized into three phases: evaluating the proposed crossover modification by applying it to five algorithms and comparing results to the originals, comparing the results of the proposed algorithms to prove the robust performance of the MPAC, and comparing the results obtained by the MPAC with the stat-of-the-arts. The proposed MPAC confirmed its demonstration and high performance in detecting network attacks, wherein in the first evaluation phase, the proposed approach obtained better results in almost 90% of the comparisons. In the second comparison phase, the proposed MPAC achieved better results in six datasets out of eight, and in the last phase, the MPAC outperforms all compared methods.
引用
收藏
页数:27
相关论文
共 50 条
  • [1] A Novel Feature-Selection Algorithm in IoT Networks for Intrusion Detection
    Nazir, Anjum
    Memon, Zulfiqar
    Sadiq, Touseef
    Rahman, Hameedur
    Khan, Inam Ullah
    SENSORS, 2023, 23 (19)
  • [2] A Genetic Algorithm based Feature Selection and CNN based Ensemble Model for Intrusion Detection in IoT Smart Environments
    Sharma, Hidangmayum Satyajeet
    Singh, Khundrakpam Johnson
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2025, 84 (01): : 48 - 59
  • [3] Enhancing IoT Network Security Using Feature Selection for Intrusion Detection Systems
    Almohaimeed, Muhannad
    Albalwy, Faisal
    APPLIED SCIENCES-BASEL, 2024, 14 (24):
  • [4] Feature selection for intrusion detection systems
    Kamalov, Firuz
    Moussa, Sherif
    Zgheib, Rita
    Mashaal, Omar
    2020 13TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2020), 2020, : 265 - 269
  • [5] Attentive transformer deep learning algorithm for intrusion detection on IoT systems using automatic Xplainable feature selection
    Zegarra Rodriguez, Demostenes
    Daniel Okey, Ogobuchi
    Maidin, Siti Sarah
    Umoren Udo, Ekikere
    Kleinschmidt, Joao Henrique
    PLOS ONE, 2023, 18 (10):
  • [6] Feature selection-integrated classifier optimisation algorithm for network intrusion detection
    Guney, Huseyin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2023, 35 (23):
  • [7] Coarse and fine feature selection for Network Intrusion Detection Systems (IDS) in IoT networks
    Habeeb, Mohammed Sayeeduddin
    Babu, Tummala Ranga
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2024, 35 (04)
  • [8] Multiclass Intrusion Detection in IoT Using Boosting and Feature Selection
    Hamdouchi, Abderrahmane
    Idri, Ali
    GOOD PRACTICES AND NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 3, WORLDCIST 2024, 2024, 987 : 128 - 137
  • [9] Improving intrusion detection in the IoT with African vultures optimisation algorithm-based feature selection
    Alweshah, Mohammed
    Alhebaishan, Ghadeer Ahmad
    Kassaymeh, Sofian
    Alkhalaileh, Saleh
    Ababneh, Mohammed
    INTERNATIONAL JOURNAL OF DATA MINING MODELLING AND MANAGEMENT, 2024, 16 (03)
  • [10] A Binary Bee Foraging Algorithm-Based Feature Selection Approach for IoT Intrusion Detection
    Lv, Zhengnan
    Guo, Hongzhi
    Hu, Jing
    Zhang, Zhicheng
    Wu, Zhiyang
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (05): : 7604 - 7618