Enhancing IoT security: A comparative study of feature reduction techniques for intrusion detection system

被引:2
|
作者
Li, Jing [1 ]
Chen, Hewan [2 ]
Shahizan, Mohd Othman [1 ]
Yusuf, Lizawati Mi [1 ]
机构
[1] Univ Technol Malaysia, Johor Baharu, Malaysia
[2] China Jiliang Univ, Hangzhou, Peoples R China
来源
关键词
Internet of things; Intrusion detection; Feature reduction; Machine learning; Attack classification; FEATURE-SELECTION; DETECTION MODEL; DECISION TREE; CLASSIFIER; ENSEMBLE; SVM;
D O I
10.1016/j.iswa.2024.200407
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Internet of Things (IoT) devices are extensively utilized but are susceptible to cyberattacks, posing significant security challenges. To mitigate these threats, machine learning techniques have been implemented for network intrusion detection in IoT environments. These techniques commonly employ various feature reduction methods, prior to inputting data into models, in order to enhance the efficiency of detection processes to meet real-time requirements. This study provides a comprehensive comparison of feature selection (FS) and feature extraction (FE) techniques for network intrusion detection systems (NIDS) in IoT environments, utilizing the TON-IoT and BoT-IoT datasets for both binary and multi-class classification tasks. We evaluated FS methods, including Pearson correlation and Chi-square, and FE methods, such as Principal Component Analysis (PCA) and Autoencoders (AE), across five classic machine learning models: Decision Tree (DT), Random Forest (RF), Naive Bayes (NB), k-Nearest Neighbors (kNN), and Multi-Layer Perceptron (MLP). Our analysis revealed that FE techniques generally achieve higher accuracy and robustness compared to FS methods, with RF paired with AE delivering superior performance despite higher computational demands. DTs are most effective with smaller feature sets, while MLPs excel with larger sets. Chi-square is identified as the most efficient FS method, balancing performance and computational efficiency, whereas PCA outperforms AE in runtime efficiency. The study also highlights that FE methods are more effective for complex datasets and less sensitive to feature set size, whereas FS methods show significant performance improvements with more informative features. Despite the higher computational costs of FE methods, they demonstrate a greater capability to detect diverse attack types, making them particularly suitable for complex IoT environments. These findings are crucial for both academic research and industry applications, providing insights into optimizing detection performance and computational efficiency in NIDS for IoT networks.
引用
收藏
页数:40
相关论文
共 50 条
  • [21] Feature selection for intrusion detection system in Internet-of-Things (IoT)
    Nimbalkar, Pushparaj
    Kshirsagar, Deepak
    ICT EXPRESS, 2021, 7 (02): : 177 - 181
  • [22] Feature reduction techniques for power system security assessment
    Kim, Mingoo
    Joo, Sung-Kwan
    ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 525 - 534
  • [23] Intrusion Detection for Enhancing RPL Security
    Gothawal, Deepali Bankatsingh
    Nagaraj, S. V.
    2ND INTERNATIONAL CONFERENCE ON RECENT TRENDS IN ADVANCED COMPUTING ICRTAC -DISRUP - TIV INNOVATION , 2019, 2019, 165 : 565 - 572
  • [24] A machine learning based IoT for providing an intrusion detection system for security
    Atul, Dhanke Jyoti
    Kamalraj, R.
    Ramesh, G.
    Sankaran, K. Sakthidasan
    Sharma, Sudhir
    Khasim, Syed
    MICROPROCESSORS AND MICROSYSTEMS, 2021, 82
  • [25] Machine Learning Techniques for feature Reduction in Intrusion Detection Systems: A Comparison
    Bahrololum, M.
    Salahi, E.
    Khaleghi, M.
    ICCIT: 2009 FOURTH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCES AND CONVERGENCE INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2009, : 1091 - 1095
  • [26] IoT Security: A Comparative Analysis of Intrusion Detection Systems Based on Machine Learning, Deep Learning and Transfer Learning Techniques
    Mahjoubi, Hayat
    Aissaoui, Karima
    ADVANCES IN SMART MEDICAL, IOT & ARTIFICIAL INTELLIGENCE, VOL 2, ICSMAI 2024, 2024, 12 : 35 - 48
  • [27] A Review on Feature Selection and Ensemble Techniques for Intrusion Detection System
    Torabi, Majid
    Udzir, Nur Izura
    Abdullah, Mohd Taufik
    Yaakob, Razali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (05) : 538 - 553
  • [28] Enhancing SIoT Security Through Advanced Machine Learning Techniques for Intrusion Detection
    Divya, S.
    Tanuja, R.
    COMMUNICATION AND INTELLIGENT SYSTEMS, VOL 1, ICCIS 2023, 2024, 967 : 105 - 116
  • [29] Intrusion Detection System Based on RNN Classifier for Feature Reduction
    Bhushan Deore
    Surendra Bhosale
    SN Computer Science, 2022, 3 (2)
  • [30] Enhancing Security in Industrial IoT Networks: Machine Learning Solutions for Feature Selection and Reduction
    Houkan, Ahmad
    Sahoo, Ashwin Kumar
    Gochhayat, Sarada Prasad
    Sahoo, Prabodh Kumar
    Liu, Haipeng
    Khalid, Syed Ghufran
    Jain, Prince
    IEEE ACCESS, 2024, 12 : 160864 - 160883