Optimizing IoT intrusion detection system: feature selection versus feature extraction in machine learning

被引:5
|
作者
Li, Jing [1 ]
Othman, Mohd Shahizan [1 ]
Chen, Hewan [2 ]
Yusuf, Lizawati Mi [1 ]
机构
[1] Univ Technol Malaysia, Johor Baharu, Malaysia
[2] China Jiliang Univ, Hangzhou, Peoples R China
关键词
Internet of Things; IoT; Intrusion detection; Feature selection; Feature extraction; Machine learning; Attack classification; DETECTION MODEL; CLASSIFIER;
D O I
10.1186/s40537-024-00892-y
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Internet of Things (IoT) devices are widely used but also vulnerable to cyberattacks that can cause security issues. To protect against this, machine learning approaches have been developed for network intrusion detection in IoT. These often use feature reduction techniques like feature selection or extraction before feeding data to models. This helps make detection efficient for real-time needs. This paper thoroughly compares feature extraction and selection for IoT network intrusion detection in machine learning-based attack classification framework. It looks at performance metrics like accuracy, f1-score, and runtime, etc. on the heterogenous IoT dataset named Network TON-IoT using binary and multiclass classification. Overall, feature extraction gives better detection performance than feature selection as the number of features is small. Moreover, extraction shows less feature reduction compared with that of selection, and is less sensitive to changes in the number of features. However, feature selection achieves less model training and inference time compared with its counterpart. Also, more space to improve the accuracy for selection than extraction when the number of features changes. This holds for both binary and multiclass classification. The study provides guidelines for selecting appropriate intrusion detection methods for particular scenarios. Before, the TON-IoT heterogeneous IoT dataset comparison and recommendations were overlooked. Overall, the research presents a thorough comparison of feature reduction techniques for machine learning-driven intrusion detection in IoT networks.
引用
收藏
页数:44
相关论文
共 50 条
  • [31] IoT data feature extraction and intrusion detection system for smart cities based on deep migration learning
    Li, Daming
    Deng, Lianbing
    Lee, Minchang
    Wang, Haoxiang
    [J]. INTERNATIONAL JOURNAL OF INFORMATION MANAGEMENT, 2019, 49 : 533 - 545
  • [32] Enhancing intrusion detection in IoT networks using machine learning-based feature selection and ensemble models
    Almotairi, Ayoob
    Atawneh, Samer
    Khashan, Osama A.
    Khafajah, Nour M.
    [J]. SYSTEMS SCIENCE & CONTROL ENGINEERING, 2024, 12 (01)
  • [33] A Survey of Feature Selection and Feature Extraction Techniques in Machine Learning
    Khalid, Samina
    Khalil, Tehmina
    Nasreen, Shamila
    [J]. 2014 SCIENCE AND INFORMATION CONFERENCE (SAI), 2014, : 372 - 378
  • [34] Optimal feature selection for machine learning based intrusion detection system by exploiting attribute dependence
    Dubey, Ghanshyam Prasad
    Bhujade, Rakesh Kumar
    [J]. MATERIALS TODAY-PROCEEDINGS, 2021, 47 : 6325 - 6331
  • [35] An improved PIO feature selection algorithm for IoT network intrusion detection system based on ensemble learning
    Abu Alghanam, Orieb
    Almobaideen, Wesam
    Saadeh, Maha
    Adwan, Omar
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
  • [36] Deep Feature Extraction in Intrusion Detection System
    Wang, Anbang
    Gong, Xinyu
    Lu, Jialiang
    [J]. 4TH IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD 2019) / 3RD INTERNATIONAL SYMPOSIUM ON REINFORCEMENT LEARNING (ISRL 2019), 2019, : 104 - 109
  • [37] Multiclass Intrusion Detection in IoT Using Boosting and Feature Selection
    Hamdouchi, Abderrahmane
    Idri, Ali
    [J]. GOOD PRACTICES AND NEW PERSPECTIVES IN INFORMATION SYSTEMS AND TECHNOLOGIES, VOL 3, WORLDCIST 2024, 2024, 987 : 128 - 137
  • [38] An Approach to Feature Selection in Intrusion Detection Systems Using Machine Learning Algorithms
    Kavitha, G.
    Elango, N. M.
    [J]. INTERNATIONAL JOURNAL OF E-COLLABORATION, 2020, 16 (04) : 48 - 58
  • [39] Quantum Machine Learning for Feature Selection in Internet of Things Network Intrusion Detection
    Davis, Patrick J.
    Coffey, Sean M.
    Beshaj, Lubjana
    Bastian, Nathaniel D.
    [J]. QUANTUM INFORMATION SCIENCE, SENSING, AND COMPUTATION XVI, 2024, 13028
  • [40] Genetic Feature Selection in Intrusion Detection System
    Han, Myung-Mook
    Kim, Jaehyoun
    Jeong, Taikyeong
    [J]. INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2011, 14 (02): : 493 - 502