Machine learning to study and predict malfunctioning in robot software

  1. BASURTO HORNILLOS, NUÑO
Dirigée par:
  1. Álvaro Herrero Cosío Directeur
  2. Carlos Cambra Baseca Co-directeur

Université de défendre: Universidad de Burgos

Fecha de defensa: 22 novembre 2021

Jury:
  1. Hilde Pérez García President
  2. Daniel Urda Muñoz Secrétaire
  3. Pawel Ksieniewicz Rapporteur
  4. Héctor Quintián Pardo Rapporteur
  5. Dragan Simić Rapporteur
Département:
  1. INGENIERÍA INFORMÁTICA

Type: Thèses

Teseo: 695817 DIALNET

Résumé

La creciente modernización que se está viviendo en la industria, con la adaptación de la misma a la denominada industria 4.0, implica un mayor control de los sistemas de producción y con ello una abundancia de datos, generando la necesidad de su análisis y comprensión. Esto permite entre otras cosas, llevar a cabo tareas de mantenimiento, tratando de minimizar los periodos de inactividad de dichos sistemas. Para optimizar la realización de esta tarea, en esta tesis doctoral se desarrollan y validan diferentes estrategias para monitorizar sistemas robóticos y detectar automáticamente anomalías en los mismos que afecten al rendimiento de su componente software. En primer lugar, se valida la aplicación de técnicas de Machine Learning que permitan visualizar datos de rendimiento para la adecuada monitorización y entendimiento de los mismos. Por otra parte, se ha investigado la aplicación de otras técnicas, basadas en aprendizaje supervisado, para la detección de anomalías. Una de las dificultades de los conjuntos de datos de este tipo de problemas es la cantidad de datos disponibles asociados a fallos o anomalías. Habitualmente, es significativamente menor que los asociados a un normal funcionamiento del sistema. Para resolver el impacto que este fenómeno tiene en las técnicas aplicadas, se valida el empleo de diferentes algoritmos de balanceo de datos. Otra problemática que afrontar con datos reales es la ausencia de ciertos datos, que se puede deber a varios motivos. En el presente trabajo de investigación se proponen estrategias para hacer frente a esta problemática en el caso específico de datos relacionados con el rendimiento del software de robots. La combinación de estas innovadoras soluciones ha sido validada con datos reales y públicamente disponibles. Los satisfactorios resultados obtenidos confirman la viabilidad y utilidad de la propuesta planteada.