Design of a Machine Learning Based Intrusion Detection Framework and Methodology for IoT Networks

被引:3
|
作者
Manzano, Ricardo S. [1 ]
Goel, Nishith [1 ]
Zaman, Marzia [1 ]
Joshi, Rohit [2 ]
Naik, Kshirasagar [3 ]
机构
[1] Cistech Ltd, Res & Dev, Ottawa, ON, Canada
[2] Cistel Technol, Res & Dev, Ottawa, ON, Canada
[3] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
关键词
IoT Security; Machine learning; Cyberattacks;
D O I
10.1109/CCWC54503.2022.9720857
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Traditional security solutions may not be always possible in IoT systems because of the resource constraint in IoT devices. Intrusion detection in IoT systems using Machine Learning (ML) techniques can be an effective measure in combating attacks. While most researchers focus on small datasets for ease of processing and training, model generalizability and accuracy can be improved significantly by training and fine-tuning models with big datasets. In this paper we proposed, implemented and evaluated a software framework using Hadoop cluster to store big dataset and PySpark library to train anomaly detection and attack classification models for securing IoT networks. We used the bigger version of the UNSW BoT IoT public dataset to fine-tune the ML-based models. With feature engineering and hyper-parameter tuning of anomaly detection model parameters, an accuracy of 96.3% was achieved with maximum accuracy of 99.9% in Reconnaissance attack detection.
引用
收藏
页码:191 / 198
页数:8
相关论文
共 50 条
  • [1] Towards Machine Learning Based Intrusion Detection in IoT Networks
    Islam, Nahida
    Farhin, Fahiba
    Sultana, Ishrat
    Kaiser, M. Shamim
    Rahman, Md. Sazzadur
    Mahmud, Mufti
    Hosen, A. S. M. Sanwar
    Cho, Gi Hwan
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 69 (02): : 1801 - 1821
  • [2] Transfer-Learning-Based Intrusion Detection Framework in IoT Networks
    Rodriguez, Eva
    Valls, Pol
    Otero, Beatriz
    Jose Costa, Juan
    Verdu, Javier
    Alejandro Pajuelo, Manuel
    Canal, Ramon
    [J]. SENSORS, 2022, 22 (15)
  • [3] Towards an Integrated Methodology and Toolchain for Machine Learning-Based Intrusion Detection in Urban IoT Networks and Platforms
    Rangelov, Denis
    Laemmel, Philipp
    Brunzel, Lisa
    Borgert, Stephan
    Darius, Paul
    Tcholtchev, Nikolay
    Boerger, Michell
    [J]. FUTURE INTERNET, 2023, 15 (03):
  • [4] Feature extraction for machine learning-based intrusion detection in IoT networks
    Mohanad Sarhan
    Siamak Layeghy
    Nour Moustafa
    Marcus Gallagher
    Marius Portmann
    [J]. Digital Communications and Networks, 2024, 10 (01) : 205 - 216
  • [5] Feature extraction for machine learning-based intrusion detection in IoT networks
    Sarhan, Mohanad
    Layeghy, Siamak
    Moustafa, Nour
    Gallagher, Marcus
    Portmann, Marius
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2024, 10 (01) : 205 - 216
  • [6] IoT Intrusion Detection System Based on Machine Learning
    Xu, Bayi
    Sun, Lei
    Mao, Xiuqing
    Ding, Ruiyang
    Liu, Chengwei
    [J]. ELECTRONICS, 2023, 12 (20)
  • [7] Anomaly Based Intrusion Detection for IoT with Machine Learning
    Shaver, Addison
    Liu, Zhipeng
    Thapa, Niraj
    Roy, Kaushik
    Gokaraju, Balakrishna
    Yuan, Xiaohon
    [J]. 2020 IEEE APPLIED IMAGERY PATTERN RECOGNITION WORKSHOP (AIPR): TRUSTED COMPUTING, PRIVACY, AND SECURING MULTIMEDIA, 2020,
  • [8] Intrusion Detection Framework in IoT Networks
    Bajpai S.
    Sharma K.
    Chaurasia B.K.
    [J]. SN Computer Science, 4 (4)
  • [9] A Novel Framework Design of Network Intrusion Detection Based on Machine Learning Techniques
    Zhang, Chongzhen
    Chen, Yanli
    Meng, Yang
    Ruan, Fangming
    Chen, Runze
    Li, Yidan
    Yang, Yaru
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [10] A Novel Framework Design of Network Intrusion Detection Based on Machine Learning Techniques
    Zhang, Chongzhen
    Chen, Yanli
    Meng, Yang
    Ruan, Fangming
    Chen, Runze
    Li, Yidan
    Yang, Yaru
    [J]. Security and Communication Networks, 2021, 2021