Enhancing web traffic attacks identification through ensemble methods and feature selection

Daniel Urda, Branly Martínez, Nuño Basurto, Meelis Kull, Ángel Arroyo +1 more
12/21/2024
cs.CRcs.AIcs.LG

No confident code implementation found for this paper. 3 possible matches can be shown below.

Abstract

Websites, as essential digital assets, are highly vulnerable to cyberattacks because of their high traffic volume and the significant impact of breaches. This study aims to enhance the identification of web traffic attacks by leveraging machine learning techniques. A methodology was proposed to extract relevant features from HTTP traces using the CSIC2010 v2 dataset, which simulates e-commerce web traffic. Ensemble methods, such as Random Forest and Extreme Gradient Boosting, were employed and compared against baseline classifiers, including k-nearest Neighbor, LASSO, and Support Vector Machines. The results demonstrate that the ensemble methods outperform baseline classifiers by approximately 20% in predictive accuracy, achieving an Area Under the ROC Curve (AUC) of 0.989. Feature selection methods such as Information Gain, LASSO, and Random Forest further enhance the robustness of these models. This study highlights the efficacy of ensemble models in improving attack detection while minimizing performance variability, offering a practical framework for securing web traffic in diverse application contexts.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 3 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{urda2024enhancing,
  title  = {Enhancing web traffic attacks identification through ensemble methods and feature selection},
  author = {Daniel Urda and Branly Martínez and Nuño Basurto and Meelis Kull and Ángel Arroyo and Álvaro Herrero},
  year   = {2024},
  eprint = {2412.16791},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2412.16791v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2412.16791.svg)](https://codeofpaper.com/paper/2412.16791)

Discussion