Aplicación Web para la Detección de Intrusiones en Redes mediante Machine Learning

dc.contributor.advisorMartín-Corral Calvo, Davides-ES
dc.contributor.authorBonet Sánchez, Paulaes-ES
dc.contributor.otherUniversidad Pontificia Comillas, Escuela Técnica Superior de Ingeniería (ICAI)es_ES
dc.date.accessioned2025-10-13T14:17:52Z
dc.date.available2025-10-13T14:17:52Z
dc.date.issued2026es_ES
dc.descriptionGrado en Ingeniería en Tecnologías de Telecomunicación y Grado en Análisis de Negocios/Business Analyticses_ES
dc.description.abstractEste trabajo presenta NetRadar, una aplicación web para la detección y clasificación de intrusiones en red mediante aprendizaje automático. Sobre el conjunto de datos NSL-KDD se entrenan y comparan cuatro modelos que asignan cada conexión a una de cinco familias (Normal, DoS, Probe, R2L y U2R). La evaluación sigue el protocolo independiente KDDTrain+/KDDTest+, que mide la capacidad de generalizar ante ataques no vistos. XGBoost obtuvo el mejor resultado, con un 76,7% de precisión global y un 59,7% de F1-macro: detecta con fiabilidad los ataques de mayor volumen, mientras que las intrusiones más sigilosas siguen siendo el reto principal.es-ES
dc.description.abstractThis work presents NetRadar, a web application for detecting and classifying network intrusions through machine learning. Using the NSL-KDD dataset, four models are trained and compared to assign each connection to one of five families (Normal, DoS, Probe, R2L and U2R). Evaluation follows the independent KDDTrain+/KDDTest+ protocol, which measures the ability to generalise to unseen attacks. XGBoost achieved the best result, with 76.7% overall accuracy and 59.7% macro F1-score: it detects high-volume attacks, while stealthier intrusions remain the main challenge.en-GB
dc.format.mimetypeapplication/pdfes_ES
dc.identifier.urihttp://hdl.handle.net/11531/106243
dc.keywordsdetección de intrusiones, NSL-KDD, clasificación multiclase, aprendizaje automático, XGBoost, FastAPIes-ES
dc.keywordsintrusion detection, NSL-KDD, multiclass classification, machine learning, XGBoost, FastAPIen-GB
dc.language.isoes-ESes_ES
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United Stateses_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/es_ES
dc.subject.otherKTT (GITT)es_ES
dc.titleAplicación Web para la Detección de Intrusiones en Redes mediante Machine Learninges_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
TFG_BONETSANCHEZPaula.pdf
Size:
2.63 MB
Format:
Adobe Portable Document Format
Description:
Trabajo Fin de Grado
Loading...
Thumbnail Image
Name:
AnexoI_BONETSANCHEZPaula.pdf
Size:
153.7 KB
Format:
Adobe Portable Document Format
Description:
Autorización