Generación de Datos de entrenamiento a partir de imágenes sintéticas para algoritmos de esquivación de objetos basados en Machine Learning

Ponentes: David Villota Miranda, Javier Rico Azagra, Montserrat Gil Martínez (Grupo de Investigación en Ingeniería de Control. Universidad de La Rioja)

Lugar: Salón de Actos (Edificio CCT), o a través de Blackboard (https://bit.ly/salaDMC)

Hora: martes 11 de enero, 11:00

Resumen: El aprendizaje automático (machine learning) es capaz de dotar a los vehículos autónomos de cierta inteligencia para sus funciones de navegación. Una de las principales funciones que un UAV (vehículo aéreo no tripulado) debe ser capaz de solventar es la evasión de objetos, en la cual se centrará este trabajo.

Para el adecuado entrenamiento de cualquier red neuronal, se precisa gran cantidad de información. En este caso, imágenes de paisajes diversos que han de ser capturadas desde el vehículo en movimiento. Entonces, con el fin de salvaguardar la integridad del dron, los entornos virtuales utilizados en videojuegos serán de gran ayuda para generar imágenes sintéticas. Esto permitirá obtener secuencias de imágenes también en ambientes en los que sería impensable volar un dron como, por ejemplo, la superficie lunar o cualquier lugar desconocido e inaccesible a día de hoy. En particular, se ha utilizado el motor gráfico Unreal Engine, en combinación con el “Plugin” Airsim, que embebe el movimiento del dron dentro del paisaje virtual y permite configurar el formato de adquisición de imágenes.

Para generar los datos de entrenamiento de la red neuronal, se parte de las imágenes anteriores cuyos píxeles codificarán la profundidad y, por tanto, se obtendrá un indicador de la probabilidad de colisión. De esta manera se dará solución a uno de los principales problemas en algoritmos de machine learning conocido como «transfer learning». En muchas aplicaciones, las redes neuronales aprenden características muy concretas de los elementos como texturas, colores, composiciones, que posteriormente merman la versatilidad de la red neuronal. En este caso, la imagen se codifica en escala de grises con el fin de que la red neuronal aprenda a diferenciar las geometrías que vayan apareciendo, e insensibilizando su respuesta ante colores o texturas.

Con el fin de automatizar la generación del «ground-truth» se han desarrollado tres algoritmos de segmentación, que generan como salida el punto (coordenadas X-Y) óptimo o de menor probabilidad de colisión. Los tres algoritmos (Centro de masas, Regresión, Sectorización) utilizan fórmulas físicas y estadísticas como la fórmula de centro de masas, o cálculo de líneas de regresión utilizadas para la identificación de la posición y dirección de los píxeles de colisión. Finalmente se compararán los resultados de cada ellos en una red neuronal ResNet-8 que como salida arroje un punto objetivo dentro del área visualizada desde el UAV donde se estime la menor probabilidad de colisión.

Desplegando servicios en la nube: Apache Spark

Ponente: Jesús María Aransay Azofra (Universidad de La Rioja)

Lugar: Salón de Actos (Edificio CCT), o a través de Blackboard (https://bit.ly/salaDMC)

Hora: martes 21 de diciembre, 11:00

Resumen: En esta charla ilustraremos cómo se puede automatizar el despliegue de un clúster Apache Spark en la nube (en concreto, en un entorno OpenStack). Para ello usaremos la utilidad «cloud-init» que permite configurar máquinas virtuales durante su creación. Una vez desplegado, presentaremos algunas de las posibilidades de uso de Apache Spark para cálculo distribuido y para ciencia de datos y gestión de información.

Obras sintéticas creadas por modelos de Inteligencia Artificial ¿Puede HAL proteger sus creaciones?

Ponentes: J. Aitor Prado Seoane (Abogado IP/IT, Secretario de la Asociación de Derecho Tecnológico Rioja Ticslaw)

Lugar: Salón de Actos (Edificio CCT)

Hora: martes 26 de octubre, 11:00

Resumen: En esta charla abordaremos la posibilidad de proteger jurídicamente las creaciones sintéticas generadas por modelos de inteligencia artificial. Para ello analizaremos algunos ejemplos como The Next Rembrandt, Shelley AI o Ross Intelligence entre otros. Al tiempo que debatiremos sobre si es necesario o no otorgar nuevas facultades a estos modelos en lo que respecta a poder disponer de las obras que diseñan.

Planificación de la demanda: series temporales

Ponentes: Gadea Mata Martínez, Jónathan Heras Vicente (Universidad de La Rioja)

Lugar: Salón de Actos (Edificio CCT)

Hora: martes 19 de octubre, 11:00

Resumen: En este seminario se hablará de cómo abordar la necesidad real de planificar la demanda de ventas de una empresa. Para ello contaremos cómo abordar el tratamiento de datos relativo al histórico y cómo usar series temporales para la predicción de la producción de productos a una semana vista.

Cálculos en la tercera página de la sucesión espectral de Adams

Ponente: Juan Antonio Delgado Tejada (Universidad de La Rioja)

Lugar: Salón de Actos (Edificio CCT)

Hora: miércoles 13 de octubre, 9:15

Resumen: En esta charla se exponen las bases que posibilitan el cálculo efectivo en la tercera página de la sucesión espectral de Adams, sucesión espectral que suele ser utilizada para aproximar los grupos de homotopía de las esferas. En la parte final de la exposición, presentamos un proyecto para aplicar las técnicas de la homología efectiva para generalizar esos cálculos. Se trata de un trabajo que será presentado en el IX Encuentro de jóvenes topólogos, que se celebrará en Sevilla del 19 al 21 de octubre de 2021.

Explicabilidad en aprendizaje automático

PonenteCésar Domínguez Pérez (Universidad de La Rioja).

Lugar: Aula 103 (Edificio CCT — aforo limitado –) y online (https://bit.ly/salaDMC).

Hora: miércoles 14 de julio, 12:00.

Resumen: En esta charla debatiremos sobre los conceptos de explicabilidad e interpretabilidad en aprendizaje automático. Reflexionaremos sobre los beneficios que aportan y esbozaremos una taxonomía de métodos existentes. Finalmente, introduciremos alguno de los métodos más utilizados actualmente a la hora de trabajar con datos estructurados.

Diseño UX: proceso y herramientas

PonenteRaquel Olarte (Área de Innovación en Diseño Industrial. Escuela Politécnica Superior. Mondragón Unibersitatea).

Lugar: online (https://bit.ly/salaDMC).

Hora: miércoles 7 de julio, 12:00.

Resumen: Esta sesión se centra en el ámbito de la usabilidad y el diseño UX (User Experience). Se expondrá de manera general el proceso de diseño de sistemas digitales desde una perspectiva centrada en las personas (Human-Centered Design). Se mostrarán herramientas que facilitan la transición entre el diseño y el desarrollo de interfaces. Además, se presentará un caso de evaluación de interfaces mediante tests de usuario.

MONAILabel: The Gym for medical image annotation

PonenteAndrés Díaz-Pinto (Research Fellow, Department of Biomedical Engineering, King’s College London, UK. https://www.kcl.ac.uk/people/andres-diaz-pinto).

Lugar: online (https://bit.ly/salaDMC).

Hora: miércoles 23 de junio, 12:00.

Resumen: In this talk, we will introduce MONAILabel, a server-client system that facilitates interactive medical image annotation by using AI. It is an open-source and easy-to-install ecosystem that can run locally on a machine with one or two GPUs. Both server and client work on the same/different machine. It shares the same principles with MONAI: Modular, Pythonic, Extensible, Easy to debug, User friendly and Portable.

https://github.com/Project-MONAI/MONAILabel