A deep learning approach with Bayesian optimization and ensemble classifiers for detecting denial of service attacks

Abstract

Detecting malicious behavior is important for preventing security threats in a computer network. Denial of Service (DoS) is among the popular cyber attacks targeted at web sites of high-profile organizations and can potentially have high economic and time costs. In this paper, several machine learning methods including ensemble models and autoencoder-based deep learning classifiers are compared and tuned using Bayesian optimization. The autoencoder framework enables to extract new features by mapping the original input to a new space. The methods are trained and tested both for binary and multi-class classification on Digiturk and Labris datasets, which were introduced recently for detecting various types of DDoS attacks. The best performing methods are found to be ensembles though deep learning classifiers achieved comparable level of accuracy.

Description

Keywords

network anomaly detection, machine learning, denial of service attacks, deep learning, autoencoder

Turkish CoHE Thesis Center URL

Citation

WoS Q

Scopus Q

Source

Volume

Volume: 33

Issue

11

Start Page

End Page