english Icono del idioma   español Icono del idioma  

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12008/22583 How to cite
Title: Detección de anomalías para el aseguramiento de aplicaciones web
Authors: Montes de Marco, Nicolás
Obtained title: Licenciado en Estadística
University or service that grants the title: Universidad de la República (Uruguay). Facultad de Ciencias Económicas y de Administración
Tutor: Goyeneche, Juan José
Betarte, Gustavo
Pardo, Álvaro
Type: Tesis de grado
Keywords: Aprendizaje automático, Modelos ocultos de Markov, Inducción de gramáticas, Aprendizaje bayesiano, Ciberinteligencia, Aprendizaje de la topología de HMM, Algoritmos inductivos, Autómatas probabilísticos, Aplicaciones web, Web application firewall, Mod security
Descriptors: SEGURIDAD INFORMATICA, INTELIGENCIA ARTIFICIAL, CORTAFUEGOS, APLICACIONES WEB, APRENDIZAJE AUTOMATICO
Issue Date: 2018
Abstract: En este proyecto de grado se estudiaron técnicas de aprendizaje automático y reconocimiento de patrones, utilizadas para el diseño de sistemas de detección de anomalías. Particularmente se profundizó en un algoritmo denominado Fusión de Modelos Bayesiana (Bayesian Model Merging). En el mismo se combinan formalismos de Modelos Ocultos de Markov (Hidden Markov Models), Autómatas Probabilísticos, Inferencia Bayesiana y Teoría de la Información para inferir la gramática probabilística generadora de un lenguaje regular objetivo, a partir de ejemplos de entrenamiento. Se implementó el algoritmo y se experimentó en dos estudio de casos. El primero consistió en aprender un lenguaje creado artificialmente, a partir de 8 ejemplos de entrenamiento. El segundo es un prototipo que reconoce nombres de personas. El propósito fue simular la protección de una aplicación que tiene como tráfico normal nombres de personas. Los resultados son promisorios: en el primer estudio de caso se llegó al modelo generador del lenguaje regular artificial objetivo. En el segundo estudio de caso se logró crear una gramática capaz de reconocer nuevos nombres (sin sobre-generalizar) a partir de 11 ejemplos de entrenamiento.
Publisher: Udelar. FCEA
Citation: MONTES DE MARCO, N. Detección de anomalías para el aseguramiento de aplicaciones web. Tesis de grado. Udelar. FCEA, 2018.
License: Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Appears in Collections:Trabajos Finales de Grado de la Licenciatura en Estadística - Facultad de Ciencias Económicas y de Administración

Files in This Item:
File Description SizeFormat  
MCD4611.pdf1,07 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons