Por favor, use este identificador para citar o enlazar este ítem: http://hdl.handle.net/10609/121786
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.authorBarranca Fenollar, Pablo-
dc.date.accessioned2020-08-14T14:41:05Z-
dc.date.available2020-08-14T14:41:05Z-
dc.date.issued2020-06-02-
dc.identifier.urihttp://hdl.handle.net/10609/121786-
dc.description.abstractMachine learning has become more and more popular in recent years. This popularization has been stimulated by multiple factors: large and affordable computational power, new powerful algorithms, new tools that make it easy to use machine learning algorithms, availability of big data to train the models, etc. Many disciplines have experienced significant changes thanks to its adoption. The fuzzing field has not been an exception. Many researchers have proposed applying machine learning algorithms to the various stages of the fuzzing process. Most studies seem to have brought improvements to the task, however it is not always clear at what cost. Moreover, the reasons behind the selection of one algorithm instead of another are not clear in much of the published literature. This master thesis not only presents the benefits and disadvantages of using various machine learning algorithms in each fuzzing stage, but also identifies new promising paths that researchers should take.en
dc.description.abstractEl aprendizaje automático se ha hecho cada vez más popular en los últimos años. Esta popularización se ha visto estimulada por múltiples factores: una potencia de cálculo grande y asequible, nuevos y potentes algoritmos, nuevas herramientas que facilitan el uso de los algoritmos de aprendizaje automático, disponibilidad de big data para entrenar los modelos, etc. Muchas disciplinas han experimentado cambios significativos gracias a su adopción. El campo del fuzzing no ha sido una excepción. Muchos investigadores han propuesto aplicar algoritmos de aprendizaje automático a las distintas etapas del proceso de fuzzing. La mayoría de los estudios parecen haber aportado mejoras a la tarea, aunque no siempre está claro a qué precio. Además, las razones que justifican la selección de un algoritmo en lugar de otro no están claras en gran parte de la literatura publicada. Esta tesis de máster no sólo presenta los beneficios y desventajas de utilizar varios algoritmos de aprendizaje automático en cada etapa del fuzzing, sino que también identifica nuevos caminos prometedores que los investigadores deberían tomar.es
dc.description.abstractL'aprenentatge automàtic s'ha fet cada vegada més popular en els últims anys. Aquesta popularització s'ha vist estimulada per múltiples factors: una potència de càlcul gran i assequible, nous i potents algorismes, noves eines que faciliten l'ús dels algorismes d'aprenentatge automàtic, disponibilitat de big data per a entrenar els models, etc. Moltes disciplines han experimentat canvis significatius gràcies a la seva adopció. El camp del fuzzing no ha estat una excepció. Molts investigadors han proposat aplicar algorismes d'aprenentatge automàtic a les diferents etapes del procés de fuzzing. La majoria dels estudis semblen haver aportat millores a la tasca, encara que no sempre és clar a quin preu. A més, les raons que justifiquen la selecció d'un algorisme en lloc d'un altre no són clares en gran part de la literatura publicada. Aquesta tesi de màster no sols presenta els beneficis i desavantatges d'utilitzar diversos algorismes d'aprenentatge automàtic en cada etapa del fuzzing, sinó que també identifica nous camins prometedors que els investigadors haurien de prendre.ca
dc.format.mimetypeapplication/pdf-
dc.language.isoeng-
dc.publisherUniversitat Oberta de Catalunya (UOC)-
dc.rightsCC BY-NC-SA-
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/es/-
dc.subjectbig dataes
dc.subjectcoberturaes
dc.subjectcoverageen
dc.subjectcoberturaca
dc.subjectmachine learningen
dc.subjectaprenentatge automàticca
dc.subjectAFLes
dc.subjectaprendizaje automáticoes
dc.subjectfuzzingca
dc.subjectfuzzinges
dc.subjectfuzzingen
dc.subjectbig dataca
dc.subjectbig dataen
dc.subjectAFLca
dc.subjectAFLen
dc.subject.lcshMachine learning -- TFMen
dc.titleMachine learning for fuzzing: State of art-
dc.typeinfo:eu-repo/semantics/masterThesis-
dc.audience.educationlevelEstudis de Màsterca
dc.audience.educationlevelEstudios de Másteres
dc.audience.educationlevelMaster's degreesen
dc.subject.lemacAprenentatge automàtic -- TFMca
dc.subject.lcshesAprendizaje automático -- TFMes
dc.contributor.tutorHernández Jiménez, Enric-
dc.rights.accessRightsinfo:eu-repo/semantics/openAccess-
Aparece en las colecciones: Trabajos finales de carrera, trabajos de investigación, etc.

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
pbarrancaTFM0620memory.pdfTFM memory1,05 MBAdobe PDFVista previa
Visualizar/Abrir