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 条
  • [1] 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)
  • [2] Evolutionary Algorithm-based Feature Selection for an Intrusion Detection System
    Singh, Devendra Kumar
    Shrivastava, Manish
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2021, 11 (03) : 7130 - 7134
  • [3] An effective genetic algorithm-based feature selection method for intrusion detection systems
    Halim, Zahid
    Yousaf, Muhammad Nadeem
    Waqas, Muhammad
    Sulaiman, Muhammad
    Abbas, Ghulam
    Hussain, Masroor
    Ahmad, Iftekhar
    Hanif, Muhammad
    COMPUTERS & SECURITY, 2021, 110
  • [4] A Feature Selection Approach implemented with the Binary Bat Algorithm applied for Intrusion Detection
    Enache, Adriana-Cristina
    Sgarciu, Valentin
    2015 38TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2015, : 11 - 15
  • [5] The Influence of Salp Swarm Algorithm-Based Feature Selection on Network Anomaly Intrusion Detection
    Alsaleh, Alanoud
    Binsaeedan, Wojdan
    IEEE ACCESS, 2021, 9 : 112466 - 112477
  • [6] An improved binary manta ray foraging optimization algorithm based feature selection and random forest classifier for network intrusion detection
    Hassan, Ibrahim Hayatu
    Abdullahi, Mohammed
    Aliyu, Mansur Masama
    Yusuf, Sahabi Ali
    Abdulrahim, Abdulrazaq
    INTELLIGENT SYSTEMS WITH APPLICATIONS, 2022, 16
  • [7] 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)
  • [8] Empirical Enhancement of Intrusion Detection Systems: A Comprehensive Approach with Genetic Algorithm-based Hyperparameter Tuning and Hybrid Feature Selection
    Bakir, Halit
    Ceviz, Ozlem
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (09) : 13025 - 13043
  • [10] Genetic Algorithm based Feature Selection Approach for Effective Intrusion Detection System
    Desale, Ketan Sanjay
    Ade, Roshani
    2015 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2015,