A Binary Bee Foraging Algorithm-Based Feature Selection Approach for IoT Intrusion Detection

被引:1
|
作者
Lv, Zhengnan [1 ]
Guo, Hongzhi [2 ]
Hu, Jing [1 ]
Zhang, Zhicheng [3 ]
Wu, Zhiyang [3 ]
机构
[1] China Elect Technol TAIJI Grp Corp Ltd, Beijing 100083, Peoples R China
[2] Beijing Acad Sci & Technol, Inst Urban Safety & Environm Sci, Beijing 100054, Peoples R China
[3] Beijing Univ Posts & Telecommun, Sch Artificial Intelligence, Beijing 100876, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 05期
关键词
Feature extraction; Transfer functions; Heuristic algorithms; Classification algorithms; Internet of Things; Metaheuristics; Machine learning algorithms; Bee foraging algorithm (BFA); binary optimization; feature selection; Internet of Thing (IoT); intrusion detection; FEATURE SUBSET-SELECTION; OPTIMIZATION;
D O I
10.1109/JIOT.2023.3317089
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Intrusion detection system (IDS) is a security solution to detect the anomalies of the Internet of Thing (IoT) network and raise alerts. Feature selection is one of the essential preprocess steps to build an efficient intelligent intrusion detection system (IDS), which is helpful to reduce the number of features (NF) that are used to classify attacks. The meta-heuristic algorithm-based approaches has been widely used to solve feature selection problems in the past few years. However, as the data dimension increases, the dramatically expanded search space challenges the optimization algorithms, including the recently proposed bee foraging algorithm (BFA). In this article, a binary variant of BFA (BBFA) is presented to binarize BFA. BBFA utilizes three diverse mechanisms to update the position of three different types of bees, which helps to promote the evolutionary efficiency. First, a Sigmoidal transfer function is utilized to update the positions of scout bees. Second, a V-shaped transfer function is applied to binarize the positions of forager bees. Third, a binary update strategy is proposed to make the onlooker bees efficiently search the space. The performance is evaluated using 22 well-known public machine learning data sets to compare the proposed approach with several similar variants of meta-heuristic algorithms of the literature in terms of fitness function values, classification accuracy, number of selected features, computational cost, and convergence properties. The results show that the proposed approach is able to find the subsets with high classification accuracy and few NF while also requiring less computational load.
引用
收藏
页码:7604 / 7618
页数:15
相关论文
共 50 条
  • [21] Binary bat algorithm based feature selection with deep reinforcement learning technique for intrusion detection system
    Priya, S.
    Kumar, K. Pradeep Mohan
    SOFT COMPUTING, 2023, 27 (15) : 10777 - 10788
  • [22] Binary bat algorithm based feature selection with deep reinforcement learning technique for intrusion detection system
    S. Priya
    K. Pradeep Mohan Kumar
    Soft Computing, 2023, 27 : 10777 - 10788
  • [23] Negative Selection and Neural Network based Algorithm for Intrusion Detection in IoT
    Pamukov, Marin E.
    Poulkov, Vladimir K.
    Shterev, Vasil A.
    2018 41ST INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2018, : 636 - 640
  • [24] A Mechatronics System based on Feature Selection and AI for IoT Intrusion Detection Applications
    Sharif, Montassar Aidi
    INTERNATIONAL JOURNAL OF INTEGRATED ENGINEERING, 2022, 14 (06): : 290 - 302
  • [25] Validity Based Approach for Feature Selection in Intrusion Detection Systems
    Hmouda, Eljilani
    Li, Wei
    IEEE SOUTHEASTCON 2020, 2020,
  • [26] A Hybrid Bat Based Feature Selection Approach for Intrusion Detection
    Laamari, Mohamed Amine
    Kamel, Nadjet
    BIO-INSPIRED COMPUTING - THEORIES AND APPLICATIONS, BIC-TA 2014, 2014, 472 : 230 - 238
  • [27] A hybrid bat based feature selection approach for intrusion detection
    Mohamed, Amine Laamari (laamari.med.a@gmail.com), 1600, Springer Verlag (472):
  • [28] A novel feature-selection approach based on the cuttlefish optimization algorithm for intrusion detection systems
    Eesa, Adel Sabry
    Orman, Zeynep
    Brifcani, Adnan Mohsin Abdulazeez
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (05) : 2670 - 2679
  • [29] Feature Subset Selection Using Binary Gravitational Search Algorithm for Intrusion Detection System
    Behjat, Amir Rajabi
    Mustapha, Aida
    Nezamabadi-pour, Hossein
    Sulaiman, Md. Nasir
    Mustapha, Norwati
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2013), PT II, 2013, 7803 : 377 - 386
  • [30] Northern Bald Ibis Algorithm-Based Novel Feature Selection Approach
    Saidala, Ravi Kumar
    INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2019, 11 (04): : 17 - 30