Network intrusion detection using machine learning approaches: Addressing data imbalance

被引:3
|
作者
Ahsan, Rahbar [1 ]
Shi, Wei [2 ]
Corriveau, Jean-Pierre [1 ]
机构
[1] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
[2] Carleton Univ, Sch Informat Technol, Ottawa, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
MODEL;
D O I
10.1049/cps2.12013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cybersecurity has become a significant issue. Machine learning algorithms are known to help identify cyberattacks such as network intrusion. However, common network intrusion datasets are negatively affected by class imbalance: the normal traffic behaviour constitutes most of the dataset, whereas intrusion traffic behaviour forms a significantly smaller portion. A comparative evaluation of the performance is conducted of several classical machine learning algorithms, as well as deep learning algorithms, on the well-known National Security Lab Knowledge Discovery and Data Mining dataset for intrusion detection. More specifically, two variants of a fully connected neural network, one with an autoencoder and one without, have been implemented to compare their performance against seven classical machine learning algorithms. A voting classifier is also proposed to combine the decisions of these nine machine learning algorithms. All of the models are tested in combination with three different resampling techniques: oversampling, undersampling, and hybrid sampling. The details of the experiments conducted and an analysis of their results are then discussed.
引用
收藏
页码:30 / 39
页数:10
相关论文
共 50 条
  • [1] Network Intrusion Detection using Machine Learning Approaches
    Hossain, Zakir
    Sourov, Md Mahmudur Rahman
    Khan, Musharrat
    Rahman, Parves
    [J]. PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 303 - 307
  • [2] Network Intrusion Detection using Machine Learning Approaches
    Hossain, Zakir
    Sourov, Md Mahmudur Rahman
    Khan, Musharrat
    Rahman, Parves
    [J]. PROCEEDINGS OF THE 2021 FIFTH INTERNATIONAL CONFERENCE ON I-SMAC (IOT IN SOCIAL, MOBILE, ANALYTICS AND CLOUD) (I-SMAC 2021), 2021, : 438 - 442
  • [3] Addressing the class imbalance problem in network intrusion detection systems using data resampling and deep learning
    Ahmed Abdelkhalek
    Maggie Mashaly
    [J]. The Journal of Supercomputing, 2023, 79 : 10611 - 10644
  • [4] Addressing the class imbalance problem in network intrusion detection systems using data resampling and deep learning
    Abdelkhalek, Ahmed
    Mashaly, Maggie
    [J]. JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 10611 - 10644
  • [5] Data Driven Network Monitoring and Intrusion Detection using Machine Learning
    Williams, Brandon
    Dong, Xishuang
    Qian, Lijun
    [J]. 2020 SEVENTH INTERNATIONAL CONFERENCE ON SOCIAL NETWORK ANALYSIS, MANAGEMENT AND SECURITY (SNAMS), 2020, : 262 - 268
  • [6] Survey on SDN based network intrusion detection system using machine learning approaches
    Nasrin Sultana
    Naveen Chilamkurti
    Wei Peng
    Rabei Alhadad
    [J]. Peer-to-Peer Networking and Applications, 2019, 12 : 493 - 501
  • [7] Survey on SDN based network intrusion detection system using machine learning approaches
    Sultana, Nasrin
    Chilamkurti, Naveen
    Peng, Wei
    Alhadad, Rabei
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2019, 12 (02) : 493 - 501
  • [8] Network Intrusion Detection Using Machine Learning Techniques
    Almutairi, Yasmeen
    Alhazmi, Bader
    Munshi, Amr
    [J]. ADVANCES IN SCIENCE AND TECHNOLOGY-RESEARCH JOURNAL, 2022, 16 (03) : 193 - 206
  • [9] Network Intrusion Detection using Hybrid Machine Learning
    Chuang, Po-Jen
    Li, Si-Han
    [J]. 2019 INTERNATIONAL CONFERENCE ON FUZZY THEORY AND ITS APPLICATIONS (IFUZZY), 2019, : 289 - 293
  • [10] An investigation and comparison of machine learning approaches for intrusion detection in IoMT network
    Adel Binbusayyis
    Haya Alaskar
    Thavavel Vaiyapuri
    M. Dinesh
    [J]. The Journal of Supercomputing, 2022, 78 : 17403 - 17422