Aplicación de técnicas de machine learning a la ciberseguridad: Aprendizaje supervisado para la detección de amenazas web mediante clasificación basada en árboles de decisión

El objetivo del TFM es desarrollar un modelo predictivo de machine learning basado en árboles de decisión cuya tarea sea clasificar un conjunto de peticiones HTTP en peticiones normales y anómalas. El TFM incluye un estudio del estado del arte sobre las aplicaciones en ciberseguridad del machine lea...

Descripción completa

Detalles Bibliográficos
Autor: Dueñas Quesada, José María
Tipo de recurso: tesis de maestría
Fecha de publicación:2020
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/118166
Acceso en línea:http://hdl.handle.net/10609/118166
Access Level:acceso abierto
Palabra clave:árboles de decisión
aprendizaje automático
seguridad informática
ciberseguridad
análisis de datos
aprendizaje supervisado
decision trees
machine learning
computer security
cybersecurity
data analysis
supervised learning
aprenentatge automàtic
seguretat informàtica
ciberseguretat
anàlisi de dades
aprenentatge supervisat
Machine learning -- TFM
Aprenentatge automàtic -- TFM
Aprendizaje automático -- TFM
Descripción
Sumario:El objetivo del TFM es desarrollar un modelo predictivo de machine learning basado en árboles de decisión cuya tarea sea clasificar un conjunto de peticiones HTTP en peticiones normales y anómalas. El TFM incluye un estudio del estado del arte sobre las aplicaciones en ciberseguridad del machine learning, la implementación con Python y Scikit-learn de un modelo clasificador basado en aprendizaje supervisado con árboles de decisión y el análisis de los resultados de aplicar dicho modelo sobre el dataset CSIC-2010. El modelo propuesto en este TFM consigue hasta un 100% de exactitud (accuracy) en la clasificación de las peticiones HTTP.