arrow
Return

Machine Learning-Based Network Anomaly Detection: Design, Implementation, and Evaluation

delete2024-12-17
delete0
delete
OA
AI
P
Pilar Schummer
A
Alberto del Río *
J
Javier Serrano
D
David Jiménez
G
Guillermo Sánchez
A
A. Llorente
DOI:10.3390/ai5040143delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Background: In the last decade, numerous methods have been proposed to define and detect outliers, particularly in complex environments like networks, where anomalies significantly deviate from normal patterns. Although defining a clear standard is challenging, anomaly detection systems have become essential for network administrators to efficiently identify and resolve irregularities. Methods: This study develops and evaluates a machine learning-based system for network anomaly detection, focusing on point anomalies within network traffic. It employs both unsupervised and supervised learning techniques, including change point detection, clustering, and classification models, to identify anomalies. SHAP values are utilized to enhance model interpretability. Results: Unsupervised models effectively captured temporal patterns, while supervised models, particularly Random Forest (94.3%), demonstrated high accuracy in classifying anomalies, closely approximating the actual anomaly rate. Conclusions: Experimental results indicate that the system can accurately predict network anomalies in advance. Congestion and packet loss were identified as key factors in anomaly detection. This study demonstrates the potential for real-world deployment of the anomaly detection system to validate its scalability.
Keywords:
anomaly detection
explainable AI
machine learning
network anomalies
network performance

Journal

A
AI
IF:
5
Papers:
969
Citations:
941

Organization

U
Universidad Politecnica de Madrid
Scholars:
1.4W
Papers: 1.2W
Citations: 10