AutoIDS: Auto-encoder Based Method for Intrusion Detection System

11/08/2019
by   Mohammed Gharib, et al.
0

Intrusion Detection System (IDS) is one of the most effective solutions for providing primary security services. IDSs are generally working based on attack signatures or by detecting anomalies. In this paper, we have presented AutoIDS, a novel yet efficient solution for IDS, based on a semi-supervised machine learning technique. AutoIDS can distinguish abnormal packet flows from normal ones by taking advantage of cascading two efficient detectors. These detectors are two encoder-decoder neural networks that are forced to provide a compressed and a sparse representation from the normal flows. In the test phase, failing these neural networks on providing compressed or sparse representation from an incoming packet flow, means such flow does not comply with the normal traffic and thus it is considered as an intrusion. For lowering the computational cost along with preserving the accuracy, a large number of flows are just processed by the first detector. In fact, the second detector is only used for difficult samples which the first detector is not confident about them. We have evaluated AutoIDS on the NSL-KDD benchmark as a widely-used and well-known dataset. The accuracy of AutoIDS is 90.17% showing its superiority compared to the other state-of-the-art methods.

READ FULL TEXT
research
01/31/2022

AVTPnet: Convolutional Autoencoder for AVTP anomaly detection in Automotive Ethernet Networks

Network Intrusion Detection Systems are well considered as efficient too...
research
10/27/2022

TAD: Transfer Learning-based Multi-Adversarial Detection of Evasion Attacks against Network Intrusion Detection Systems

Nowadays, intrusion detection systems based on deep learning deliver sta...
research
12/13/2020

Application of deep learning to enhance the accuracy of intrusion detection in modern computer networks

Application of deep learning to enhance the accuracy of intrusion detect...
research
12/09/2019

Hardening Random Forest Cyber Detectors Against Adversarial Attacks

Machine learning algorithms are effective in several applications, but t...
research
09/14/2016

"Flow Size Difference" Can Make a Difference: Detecting Malicious TCP Network Flows Based on Benford's Law

Statistical characteristics of network traffic have attracted a signific...
research
03/05/2023

A Multi-Agent Adaptive Deep Learning Framework for Online Intrusion Detection

The network security analyzers use intrusion detection systems (IDSes) t...
research
06/11/2018

An Efficient Flow-based Multi-level Hybrid Intrusion Detection System for Software-Defined Networks

Software-Defined Networking (SDN) is a novel networking paradigm that pr...

Please sign up or login with your details

Forgot password? Click here to reset