Predicción de la Fiabilidad de Procesadores en Sistemas Críticos

Please use this identifier to cite or link to this item: http://hdl.handle.net/10045/138629
Información del item - Informació de l'item - Item information
Title: Predicción de la Fiabilidad de Procesadores en Sistemas Críticos
Authors: Díaz Rosique, Jorge
Research Director: Pertusa, Antonio | Cuenca-Asensi, Sergio
Center, Department or Service: Universidad de Alicante. Departamento de Lenguajes y Sistemas Informáticos | Universidad de Alicante. Departamento de Tecnología Informática y Computación
Keywords: Machine Learning | ARM | Sistemas Críticos | Soft Errors | Fiabilidad | DFFNN | MLP | Aprendizaje Automático | SVM | Regresión | KNN | Visualización | Feature Selection
Issue Date: 22-Nov-2023
Date of defense: Jan-2023
Abstract: La mayoría de sistemas críticos de la actualidad, como los vehículos autónomos o los drones, están gobernados por programas que pueden ejecutarse de forma errónea. Un fallo en sistemas de este tipo puede traducirse en consecuencias no aceptables, como la perdida de una vida humana. Existen numerosas causas que pueden producir estos fallos: interferencias electromagnéticas, envejecimiento de los componentes… No obstante, los más comunes en sistemas electrónicos se denominan soft errors. Se trata de fallos que cambian aleatoriamente el valor de ciertos bits y que pueden darse, por ejemplo, por la radiación natural en la que operan los sistemas. Además, la progresiva miniaturización de los circuitos que conforman los procesadores modernos hace que estos sean cada vez más sensibles a esta radiación. Por lo tanto, en este trabajo final de máster se pretenden estimar diferentes tasas de error a partir de características obtenidas de la ejecución de benchmarks para su aplicación en sistemas críticos. Además, se busca encontrar relación entre el uso que los programas hacen de los registros del microprocesador y la tasa de fallos observada durante su ejecución. Esto se abordará a través de cinco fases diferentes. En primer lugar, se realizará una extracción de datos utilizando la traza de las ejecuciones de los diferentes algoritmos. Tras esto, se hará una limpieza y preprocesado de los mismos. Posteriormente, se llevará a cabo un análisis preliminar del dataset para extraer las primeras conclusiones. Como cuarta fase se crearán, entrenarán y evaluarán diferentes modelos de aprendizaje automático (KNN, Decision Tree, SVM…) y redes neuronales MLP o DFFNN. Por último, se testearán estos modelos sobre algoritmos no vistos en el entrenamiento para valorar su capacidad de estimación de la fiabilidad de un programa sobre un microprocesador.
URI: http://hdl.handle.net/10045/138629
Language: spa
Type: info:eu-repo/semantics/masterThesis
Rights: Licencia Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0
Appears in Collections:Máster Universitario en Ciencia de Datos - Trabajos Fin de Máster

Files in This Item:
Files in This Item:
File Description SizeFormat 
ThumbnailTFM_Jorge-Diaz-Rosique.pdf3,6 MBAdobe PDFOpen Preview


Items in RUA are protected by copyright, with all rights reserved, unless otherwise indicated.