Multi-Stage Optimized Machine Learning Framework for Network Intrusion Detection

08/09/2020
by   MohammadNoor Injadat, et al.
0

Cyber-security garnered significant attention due to the increased dependency of individuals and organizations on the Internet and their concern about the security and privacy of their online activities. Several previous machine learning (ML)-based network intrusion detection systems (NIDSs) have been developed to protect against malicious online behavior. This paper proposes a novel multi-stage optimized ML-based NIDS framework that reduces computational complexity while maintaining its detection performance. This work studies the impact of oversampling techniques on the models' training sample size and determines the minimal suitable training sample size. Furthermore, it compares between two feature selection techniques, information gain and correlation-based, and explores their effect on detection performance and time complexity. Moreover, different ML hyper-parameter optimization techniques are investigated to enhance the NIDS's performance. The performance of the proposed framework is evaluated using two recent intrusion detection datasets, the CICIDS 2017 and the UNSW-NB 2015 datasets. Experimental results show that the proposed model significantly reduces the required training sample size (up to 74 enhanced with hyper-parameter optimization with detection accuracies over 99 for both datasets, outperforming recent literature works by 1-2 accuracy and 1-2

READ FULL TEXT

page 1

page 6

page 9

page 14

research
06/22/2023

Online Self-Supervised Learning in Machine Learning Intrusion Detection for the Internet of Things

This paper proposes a novel Self-Supervised Intrusion Detection (SSID) f...
research
09/12/2022

Intrusion Detection Systems Using Support Vector Machines on the KDDCUP'99 and NSL-KDD Datasets: A Comprehensive Survey

With the growing rates of cyber-attacks and cyber espionage, the need fo...
research
07/06/2021

A Low-Cost Machine Learning Based Network Intrusion Detection System with Data Privacy Preservation

Network intrusion is a well-studied area of cyber security. Current mach...
research
04/11/2021

Supervised Feature Selection Techniques in Network Intrusion Detection: a Critical Review

Machine Learning (ML) techniques are becoming an invaluable support for ...
research
12/16/2020

Optimized Random Forest Model for Botnet Detection Based on DNS Queries

The Domain Name System (DNS) protocol plays a major role in today's Inte...
research
06/10/2023

Zero-Day Threats Detection for Critical Infrastructures

Technological advancements in various industries, such as network intell...
research
11/09/2020

Enhanced Few-shot Learning for Intrusion Detection in Railway Video Surveillance

Video surveillance is gaining increasing popularity to assist in railway...

Please sign up or login with your details

Forgot password? Click here to reset