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 条
  • [41] A Hybrid Ant Colony and Artificial Bee Colony Optimization Algorithm-based Cluster Head Selection for IoT
    Janakiraman, Sengathir
    8TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2018), 2018, 143 : 360 - 366
  • [42] A feature selection algorithm towards efficient intrusion detection
    Yin, Chunyong
    Ma, Luyu
    Feng, Lu
    Yin, Zhichao
    Wang, Jin
    International Journal of Multimedia and Ubiquitous Engineering, 2015, 10 (11): : 253 - 264
  • [43] Cyber intrusion detection by combined feature selection algorithm
    Mohammadi, Sara
    Mirvaziri, Hamid
    Ghazizadeh-Ahsaee, Mostafa
    Karimipour, Hadis
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2019, 44 : 80 - 88
  • [44] A Novel Algorithm for Feature Selection Used in Intrusion Detection
    Hao, Yongle
    Hou, Ying
    Li, Longjie
    INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2017, 2018, 612 : 967 - 974
  • [45] Feature selection using a genetic algorithm for intrusion detection
    Helmer, G
    Wong, J
    Honavar, V
    Miller, L
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1781 - 1781
  • [46] A New Multi-Objective Binary Bat Algorithm for Feature Selection in Intrusion Detection Systems
    Laamari, Mohamed Amine
    Kamel, Nadjet
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (4-5):
  • [47] Hybrid of binary gravitational search algorithm and mutual information for feature selection in intrusion detection systems
    Hamid Bostani
    Mansour Sheikhan
    Soft Computing, 2017, 21 : 2307 - 2324
  • [48] Energy Theft Detection in Smart Grids with Genetic Algorithm-Based Feature Selection
    Umair, Muhammad
    Saeed, Zafar
    Saeed, Faisal
    Ishtiaq, Hiba
    Zubair, Muhammad
    Hameed, Hala Abdel
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 5431 - 5446
  • [49] Hybrid of binary gravitational search algorithm and mutual information for feature selection in intrusion detection systems
    Bostani, Hamid
    Sheikhan, Mansour
    SOFT COMPUTING, 2017, 21 (09) : 2307 - 2324
  • [50] Modified genetic algorithm based feature subset selection in intrusion detection system
    Zhu, YX
    Shan, X
    Guo, J
    INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES 2005, VOLS 1 AND 2, PROCEEDINGS, 2005, : 9 - 12