返回
Detecting web attacks using random undersampling and ensemble learners
DOI:10.1186/s40537-021-00460-8.png)
摘要
En 中文
Class imbalance is an important consideration for cybersecurity and machine learning. We explore classification performance in detecting web attacks in the recent CSE-CIC-IDS2018 dataset. This study considers a total of eight random undersampling (RUS) ratios: no sampling, 999:1, 99:1, 95:5, 9:1, 3:1, 65:35, and 1:1. Additionally, seven different classifiers are employed: Decision Tree (DT), Random Forest (RF), CatBoost (CB), LightGBM (LGB), XGBoost (XGB), Naive Bayes (NB), and Logistic Regression (LR). For classification performance metrics, Area Under the Receiver Operating Characteristic Curve (AUC) and Area Under the Precision-Recall Curve (AUPRC) are both utilized to answer the following three research questions. The first question asks: Are various random undersampling ratios statistically different from each other in detecting web attacks? The second question asks: Are different classifiers statistically different from each other in detecting web attacks? And, our third question asks: Is the interaction between different classifiers and random undersampling ratios significant for detecting web attacks? Based on our experiments, the answers to all three research questions is Yes. To the best of our knowledge, we are the first to apply random undersampling techniques to web attacks from the CSE-CIC-IDS2018 dataset while exploring various sampling ratios.
Keyword:
CSE-CIC-IDS2018
Intrusion Detection
Web Attacks
Class Imbalance
Random Undersampling
Ensemble Learners
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
6.4
论文数:
1.5K
被引数:
1.1W
机构
引用论文
Impact of class distribution on the detection of slow HTTP DoS attacks using Big Data
JOURNAL OF BIG DATA
IF6.4
Detecting cybersecurity attacks across different network features and learners
JOURNAL OF BIG DATA
IF6.4
Rituximab (anti-CD20 monoclonal antibody) as single first-line therapy for patients with follicular lymphoma with a low tumor burden: clinical and molecular evaluation
Blood
IF0
The use of the area under the roc curve in the evaluation of machine learning algorithmsroc曲线下面积在机器学习算法评价中的应用
PATTERN RECOGNITION
IF7.6
Severely imbalanced Big Data challenges: investigating data sampling approaches
JOURNAL OF BIG DATA
IF6.4


