INFORMÁTICOS, POR ORDEN DE PRIORIDAD etsisi-upm

Página creada José Rico
 
SEGUIR LEYENDO
PRESENTACIÓN DE SOLICITUDES: Del 2 al 31 de mayo de 2022
 LOS ALUMNOS QUE QUIERAN REALIZAR EN ESTE DEPARTAMENTO EL TRABAJO FIN DE GRADO DEBERÁN RELLENAR EL IMPRESO DE SOLICITUD DISPONIBLE EN LA PÁGINA WEB DE LA ETSI SISTEMAS
                   INFORMÁTICOS, POR ORDEN DE PRIORIDAD: https://www.etsisi.upm.es/sites/default/files/secretaria/solicitud_tfg_departamentos_1.pdf

             Las solicitudes se enviarán al correo electrónico trinidad.riolobo@upm.es                              Actualización: 28‐04‐2022 (10:00 horas)

    RESPONSABLE                NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                               PRERREQUISITOS            Nº. PROY.
                                                         El objetivo de este PFG es implementar un sistema basado en token
                                                         (NFT y/o badges) y Blockchain (Ethereum o similar) que permita evaluar
                          Desarrollo de soluciones       y certificar el cumplimiento de los estándares de calidad en las
                          basadas en token Blockchain cafeterías universitarias. El sistema deberá contar con una interfaz para
Bordel Sánchez, Borja     para el aseguramiento y        “cargar” los parámetros de calidad a evaluar y/o el contrato vinculante
                          promoción de la calidad de los del servicio. Además, se deberá disponer de un mecanismo para q ue los
                          menús universitarios           usuarios puedan valorar el cumplimiento de los compromisos y, con
                                                         ello, liberar las insignias o token correspondientes mediante
                                                         SmartContract. Podrá realizarse en equipo si se desea.
                                                           Con este Proyecto Fin de Grado los alumnos desarrollan una plataforma
                          Implementación de un sistema (web y/o móvil) capaz de recomendar a personas alérgicas, con
                          colaborativo para la asistencia intolerancias, necesidades especiales, etc. los productos, lugares,
                          de personas alérgicas en los    viajes, comercios… que mejor se adaptan a su situación personal. El
Bordel Sánchez, Borja     procesos de compra              sistema se alimentará de información oficial y opiniones de los
                                                          usuarios, para ofrecer conclusiones y recomendaciones. Se podrán
                                                          implementar varios algoritmos (tradicional, TikTok,…) con el fin de que
                                                          las recomendaciones consideren un amplio catálogo de variables y
                                                          situaciones
                                                         En este PFG, los alumnos deberán implementar una plataforma web
                                                         usando tecnologías como React.js. La plataforma deberá permitir
                                                         registrarse a los usuarios, e introducir “fichas” con descripciones
                          Implementación de un
                                                         (título, imagen, localización geográfica, etc.) sobre buenas prácticas
                          catálogo abierto para la
                                                         educativas a lo largo de toda Europa. Para evitar abusos, se deberá
Bordel Sánchez, Borja     visualización y comunicación
                                                         definir el role de “gestor”, que debe validar todos los registros y
                          pública de buenas prácticas
                                                         publicaciones. Las “buenas prácticas” formarán un catálogo que podrá
                          educativas
                                                         consultarse de forma pública desde la página principal (sin registro)
                                                         para su difusión, y para facilitar la adopción de las mejores propuestas
                                                         en otras universidades. Podrá realizarse en equipo si se desea.
RESPONSABLE                  NOMBRE DE LA LÍNEA                          DESCRIPCIÓN                                                 PRERREQUISITOS   Nº. PROY.
                                                            El objetivo de los Proyectos Fin de Grado enmarcados en esta línea de
                                                            trabajo será el diseño, implementación y prueba de procesadores de
                                                            propósito específico para alguna aplicación de interés actual, como:
                            Diseño, implementación y        Desarrollo de (co‐)criptoprocesadores para cifrado y/o firma en
                            desarrollo de arquitecturas de escenarios de Internet de las Cosas, Industria 4.0, etc.
Bordel Sánchez, Borja       procesadores para propósitos Diseño de ASIC o System‐on‐Chip
                            específicos                     Implementación de procesadores con arquitectura vectorial para la
                                                            creación de soluciones de visión artificial u otras aplicaciones similares
                                                            Desarrollo de arquitecturas de procesadores con soporte de cálculo en
                                                            red por hardware, para aplicaciones de machine learning o inteligencia
                                                            artificial
                                                            El objetivo de este PFG es implementar un dashboard basado en
                                                            tecnologías web, que permita visualizar datos y estadísticas. Los datos
                            Desarrollo de un dashboard      serán masivos y estarán almacenados en bases de datos no relacionales,
                            web para el cálculo y           desde donde se deberán consumir y procesar. Se podrán emplear
Bordel Sánchez, Borja       visualización de estadísticas e técnicas de Big Data, clustering, estadística tradicional, etc. para
                            indicadores a partir de         extraer aquellas características que se crean de mayor interés. Se
                            grandes colecciones de datos proporcionarán las bases de datos necesarias, pero los alumnos tendrán
                                                            libertad para seleccionar el contenido y el especto que desean darle al
                                                            dashboard.
                                                           En este Proyecto Fin de Grado los alumnos deberán estudiar y simular
                                                           las diferentes opciones de configuración, dimensionamiento,
                                                           funcionamiento y despliegue de redes 6G en escenarios no planificados,
                            Análisis y simulación de       como los que suceden durante los conflictos bélicos o durante las
                            tecnologías 6G para            emergencias antes desastres. Se deberán valorar distintas
Bordel Sánchez, Borja
                            escenarios bélicos o de        configuraciones de estaciones base, calidad de servicios, densidad de
                            emergencia                     dispositivos, etc. Como resultado, se deberá proponer el esquema de
                                                           despliegue más apropiado para cada situación. Los alumnos podrán
                                                           escoger libremente el escenario de trabajo. Podrá realizarse en equipo
                                                           si se desea.
D’Antonio Maceiras, Sergio Aspectos sociales y éticos de   Se proponen trabajos en los que se articulen los aspectos socia les y
                                                                                                                                  N/A
Alejandro                  las TIC e IA                    éticos de las TIC y/0 IA
RESPONSABLE              NOMBRE DE LA LÍNEA                   DESCRIPCIÓN                                                  PRERREQUISITOS               Nº. PROY.
                                                                                                                         Sistema operativo GNU/Linux,
                                                                                                                         control de versiones en Git y
                                                                                                                         documentación en LaTeX. Es
                                                  Sistema para la ejecución de competiciones entre empresas ficticias en recomendable conocimientos (o
Díaz Álvarez, Alberto   Corporation               un mercado común, similar al propuesto por el Global Management        ganas de aprender) Python,            1
                                                  Challenge, pero con vistas a crecer hacia otros dominios               Django y Vue.js, así como haber
                                                                                                                         cursado la asignatura de
                                                                                                                         Fundamentos de Economía y
                                                                                                                         Empresa
                                                                                                                         Sistema operativo GNU/Linux,
                                                                                                                         control de versiones en Git y
                                                                                                                         documentación en LaTeX. Es
                                                                                                                         recomendable conocimientos (o
                                                  Sistema inteligente para la búsqueda y categorización de canales y
Díaz Álvarez, Alberto   Crawlergram                                                                                      ganas de aprender) Python,            1
                                                  grupos en Telegram, incluyendo interfaz web para su consulta
                                                                                                                         Django y Vue.js, así como haber
                                                                                                                         cursado las asignaturas
                                                                                                                         Aprendizaje Automático y
                                                                                                                         Agentes Inteligentes
                                                                                                                         Sistema operativo GNU/Linux,
                                                                                                                         control de versiones en Git y
                                                  Revisión exhaustiva del estado del arte de los diferentes enfoques     documentación en LaTeX. Es
                                                  existentes en todo el mundo para tratar los impactos sociales de los   recomendable conocimientos (o
                                                                                                                                                               2
Díaz Álvarez, Alberto   Ethical AI                algoritmos en las aplicaciones basadas en IA. Posible necesidad de     ganas de aprender) Python,
                                                  creación de implementaciones de referencia de diferentes algoritmos    Django y Vue.js, así como haber
                                                  (software libre) para su evaluación.                                   cursado las asignaturas
                                                                                                                         Aprendizaje Automático y
                                                                                                                         Agentes Inteligentes.
                                                                                                                         Sistema operativo GNU/Linux,
                                                                                                                         control de versiones en Git y
                                                  Sistema que, por un lado almacenará información relacionada con        documentación en LaTeX. Es
                                                  artículos científicos, y por otro explotará dicha información para     recomendable conocimientos (o
                                                                                                                                                               2
Díaz Álvarez, Alberto   Science in a Haystack     encontrar relaciones entre características de éstos para mostrarlos en ganas de aprender) Python,
                                                  un entorno gráfico y ayudar así al investigador a encontrar            Django, Vue.js y Keras, así como
                                                  conocimiento relacionado entre sí.                                     haber cursado las asignaturas
                                                                                                                         Aprendizaje Automático y
                                                                                                                         Agentes Inteligentes
RESPONSABLE               NOMBRE DE LA LÍNEA                            DESCRIPCIÓN                                                 PRERREQUISITOS               Nº. PROY.
                                                                                                                                   Sistema operativo GNU/Linux,
                                                                                                                                   control de versiones en Git y
                                                                                                                                   documentación en LaTeX. Es
                                                                                                                                   recomendable conocimientos (o
                                                            Estudio e implementación de referencia de un framework basado en                                            3
Díaz Álvarez, Alberto    Mock‐up: The Forgery                                                                                      ganas de aprender) Python,
                                                            técnicas de deep learning para la generación de JCC.
                                                                                                                                   Django y Keras, así como haber
                                                                                                                                   cursado las asignaturas
                                                                                                                                   Aprendizaje Automático y
                                                                                                                                   Agentes Inteligentes
                                                                                                                                   Sistema operativo GNU/Linux,
                                                                                                                                   control de versiones en Git y
                                                                                                                                   documentación en LaTeX. Es
                                                            Estudio del estado del arte e implementación de referencia de          recomendable conocimientos (o
                         Model reduction and                                                                                                                            1+
Díaz Álvarez, Alberto                                       algoritmos para la reducción y simplificación de modelos.              ganas de aprender) Python,
                         simplification
                                                                                                                                   Tensorflow y Keras, así como
                                                                                                                                   haber cursado las asignaturas
                                                                                                                                   Aprendizaje Automático y
                                                                                                                                   Agentes Inteligentes.
                                                       Modelado y Producción de Música Cibernética
                         Procesado de datos,
                                                       Modelos de Inteligencia Artificial para la detección de emociones por la
                         representación y extracción
Díaz Pérez, Francisco                                  voz
                         del conocimiento. Tratamiento
                                                       Modelos inteligentes para la detección de patologías
                         Digital de Señales
                                                       neurodegenerativas
                         La auditabilidad de los
Fernández Aller, Celia
                         algoritmos
                         Diseño de una aplicación
                         piloto relacionada con la IA
Díaz Álvarez, Alberto    aplicada a los servicios                                                                                  Conocimientos de Inteligencia
                                                                                                                                                                         2
Fernández Aller, Celia   públicos, validación en                                                                                   artificial son necesarios
                         entorno real y reflexión sobre
                         impactos éticos y sociales.
                         Desarrollo de una aplicación a
Frutos Velasco, Juan                                                                                                               Disponibilidad para realizar el
                         través de un FrameWork para                                                                                                                     2
Alberto de                                                                                                                         TFG en el próximo cuatrimestre
                         Java (Spring, JSF, struts, etc.)
                                                                                                                                   Experiencia programando en
                                                            Las redes neuronales profundas han demostrado su efectividad en el
                         Restauración de imagen                                                                                    Python
                                                            campo de la restauración de imagen. En ésta línea, se pretende
Fuentes Hurtado, Félix   mediante técnicas de Deep                                                                                 Se recomienda tener                   3
                                                            estudiar, entender y aplicar arquitecturas CNN, GAN o Transformer a
                         Learning                                                                                                  conocimientos sobre redes
                                                            este ámbito, tratando de obtener la mejor calidad de imagen posible.
                                                                                                                                   neuronales
RESPONSABLE                 NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                  PRERREQUISITOS                  Nº. PROY.
                                                                                                                                   Experiencia programando en
                                                                                                                                   Python
                           Deep Learning aplicado a      Uso de técnicas de Deep Learning aplicadas a imágen médicas para la
Fuentes Hurtado, Félix                                                                                                             Se recomienda tener                      3
                           imagen médica                 ayuda al diagnóstico (arquitecturas CNN, GAN, Transformer, etc).
                                                                                                                                   conocimientos sobre redes
                                                                                                                                   neuronales
                                                                                                                                   Experiencia programando en
                           Generación de entornos
                                                         En la actualidad, la creación de entornos 3D requiere una gran cantidad Python
                           virtuales 3D de forma
Fuentes Hurtado, Félix                                   de tiempo y esfuerzo. En esta línea se estudiarán alternativas para       Se recomienda tener                      3
                           automática mediante técnicas
                                                         agilizar este proceso mediante el uso de técnicas de Deep Learning.       conocimientos sobre redes
                           de Deep Learning
                                                                                                                                   neuronales
                                                                                                                                   Se recomienda haber cursado
                                                         A partir de un prototipo electrónico para controlar y adquirir señales de asignaturas de procesamiento de
                                                         un motor comercial, se pretenden desarrollar técnicas mediante            datos con técnicas de inteligencia
                                                         inteligencia artificial para la estimación del comportamiento de ciertos artificial/Machine Learning,
                           Detección y Estimación de
                                                         parámetros característicos del motor. La línea del proyecto incluye la    sistemas empotrados y
                           parámetros característicos en
                                                         realización de análisis comparativos de las técnicas desarrolladas en     programación en C/C++/Python.
                           motores eléctricos mediante
                                                         base a factores clave del subsistema motor con alta influencia sobre un Se valorará el interés por la
Gamazo Real, José Carlos   técnicas basadas en
                                                         sistema crítico real como vehículos eléctricos, robots móviles, drones, electrónica y la medida de
                           inteligencia artificial para
                                                         etc. Se trabajará en laboratorios con los recursos necesarios para el     señales con instrumentación.
                           aplicaciones de sistemas
                                                         proyecto y existe también la posibilidad de trabajar en la pues ta a      Aunque no es requisito
                           críticos
                                                         punto de una plataforma robótica real. PARA MÁS INFORMACIÓN Y             indispensable, también se
                                                         DETALLES, CONSULTAR POR CORREO A: josecarlos.gamazo@upm.es.               valoraría el haber utilizado
                                                                                                                                   LabVIEW y/o Matlab.
RESPONSABLE                 NOMBRE DE LA LÍNEA                          DESCRIPCIÓN                                                  PRERREQUISITOS                 Nº. PROY.
                                                                                                                                  Se recomienda haber cursado
                                                                                                                                  asignaturas de procesamiento de
                                                                                                                                  datos con técnicas de inteligencia
                                                           Implementación y programación de prototipos electrónicos para el
                                                                                                                                  artificial/Machine Learning,
                                                           procesamiento de datos de sensores y desarrollo de técnicas de
                                                                                                                                  procesamiento
                                                           tratamiento de información basadas en inteligencia artificial (como
                                                                                                                                  distribuido/paralelo,
                                                           algoritmos de machine learning) para la evaluación de parámetros
                                                                                                                                  programación en
                           Desarrollo de aplicaciones      ambientales, visión artificial, etc. La línea del proyecto incluye la
                                                                                                                                  C/C++/Python/R, sistemas
                           para dispositivos de Internet   realización de análisis comparativos para obtener conclusiones en
                                                                                                                                  empotrados (FPGAs,
                           of Things (IoT) utilizando      relación a factores clave de una arquitectura de IoT como son el
Gamazo Real, José Carlos                                                                                                          microcontroladores, etc.) y
                           técnicas de procesamiento       rendimiento, capacidad de computación, latencia o eficiencia
                                                                                                                                  dispositivos con sistemas
                           basadas en inteligencia         energética. Se realizarán pruebas en plataformas electrónicas
                                                                                                                                  operativos embebidos como ARM
                           artificial/Machine Learning.    específicamente desarrolladas en el proyecto o bien adaptadas de otros
                                                                                                                                  o STM32. Se valorará el tener
                                                           prototipos. Se trabajará en laboratorios con experiencia previa en la
                                                                                                                                  conocimientos de arquitecturas
                                                           línea de trabajo y con los recursos necesarios. PARA MÁS INFORMACIÓN
                                                                                                                                  de IoT, así como el interés por el
                                                           Y DETALLES, CONSULTAR POR CORREO A: josecarlos.gamazo@upm.es.
                                                                                                                                  diseño electrónico y la medida se
                                                                                                                                  señales con instrumentación de
                                                                                                                                  laboratorio.

                                                                                                                                   Se recomienda haber cursado
                                                           La rápida adopción de tecnologías IOT puede exponer a muchos
                                                                                                                                   asignaturas de seguridad de la
                                                           sistemas de computación con nuevas vulnerabilidades de seguridad, a lo
                                                                                                                                   información y criptografía,
                                                           cual contribuyen las características propias de los dispositivos IoT
                                                                                                                                   arquitecturas de IoT, inteligencia
                                                           debido a sus limitaciones en recursos. Se pretende realizar un análisis
                                                                                                                                   artificial/Machine Learning,
                           Análisis y desarrollo de        del impacto de los distintos aspectos que afectan a la seguridad de los
                                                                                                                                   programación en
                           técnicas de ciberseguridad      dispositivos IoT tanto desde el punto de vista conceptual y de diseño,
                                                                                                                                   C/C++/Python/R, y sistemas
                           para protocolos de              como desde el punto de vista práctico estudiando brechas de
Gamazo Real, José Carlos                                                                                                           empotrados (microcontroladores,
                           comunicaciones en               ciberseguridad en protocolos y redes de comunicación utilizados en IoT.
                                                                                                                                   microprocesadores ARM/STM32,
                           plataformas de Internet of      Los resultados del proyecto se obtendrán tanto del análisis de técnicas
                                                                                                                                   etc.). Será valorable tener
                           Things (IoT)                    como de su implementación en prototipos electrónicos. Se trabajará en
                                                                                                                                   conocimientos de protocolos de
                                                           laboratorios con experiencia previa en la línea de trabajo y con los
                                                                                                                                   comunicaciones e interés por la
                                                           recursos necesarios. PARA MÁS INFORMACIÓN Y DETALLES, CONSULTAR
                                                                                                                                   tecnología Blockchain/Smart
                                                           POR CORREO A: josecarlos.gamazo@upm.es.
                                                                                                                                   contracts.
RESPONSABLE               NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                    PRERREQUISITOS                  Nº. PROY.
                                                      Existe una herramienta que implementa el test Team Diagnostic S urvey
                                                      y recoge datos biométricos a partir de uso de wearables. Esta
                                                                                                                                   No es estrictamente preciso, pero
                                                      herramienta permite valorar Inteligencia Colectiva, y se diseñó con el
                                                                                                                                   puede ser útil tener cierta base
                                                      objetivo de apoyar equipos ocupados en tareas de transformación hacia
                         Conversión de una                                                                                         en Software as a Service,
                                                      una sociedad más descarbonizada.
                         herramienta en IOS y Android                                                                              desarrollo en dispositivos
Garbajosa Sopeña, Juan                                Una vez que esta herramienta esté funcionando como un SaaS su                                                         1
                         en un sistema Software as a                                                                               móviles , comunicación con
                                                      utilización, con el objetivo de realizar estudios, será mucho más fácil.
                         Service (SaaS)                                                                                            “cosas” (Internet of Things) y
                                                      El objetivo es precisamente crear los servicios del servidor, que la
                                                                                                                                   desarrollo aplicaciones en cliente
                                                      aplicación móvil funcione como un SaaS.
                                                                                                                                   y en servidor
                                                      Existiría la posibilidad de que e l estudiante participara de forma activa
                                                      en pruebas con equipos trabajando de forma real.
                                                                                                                                   Además de una formación sólida
                                                                                                                                   en las asignaturas del grado de
                                                                                                                                   Ingeniería de Software u otro de
                                                        Existen ya ciertos modelos que relacionan la interacción de humanos        los grados de la ETSISI el
                         Modelos de interacción
Garbajosa Sopeña, Juan                                  con datos obtenidos de sistemas IoT. El objetivo del proyecto es           estudiante deberá estar abierto a    Máximo 2
                         humanos / datos
                                                        realizar una herramienta que simule uno o varios de estos modelos          utilizar lenguajes de
                                                                                                                                   programación como puedan ser
                                                                                                                                   Python, R, o alguna herramienta
                                                                                                                                   de aprendizaje.
                                                        Se trata de una línea de trabajo enfocada a desarrollar sistemas que
                                                        ayuden a las personas de la tercera edad en diferentes aspectos. El
                                                        trabajo requiere una fase inicial de análisis de las necesidades que
                                                        pueden incluir entrevistas a personas mayores y expertos.
                                                        Posteriormente se diseñará y desarrollará el sistema basado en             Tendrán cierta prioridad los
                                                        diferentes tipos de sensores y comunicaciones que den una solución a       estudiantes que hayan realizado
                         Elder people (Proyecto de la
                                                        las necesidades detectadas.                                                prácticas de programación de
García Martín, Javier    comunidad EELISA)
                                                        En principio se proponen dos temas: A) Smart home para las personas        sensores. También se valorará la
                                                        mayores; B) Monitorización de ejercicios de tele‐rehabilitación. En        capacidad de realizar la
                                                        ambos casos, ya se han realizado previamente otros TFG que servirán        presentación en inglés.
                                                        de base para desarrollar sistemas mejorados.
                                                        Estos proyectos se desarrollan dentro de la comunidad EELISA, por lo
                                                        que es posible que se participe en algún evento internacional para
                                                        presentar el trabajo realizado.
RESPONSABLE              NOMBRE DE LA LÍNEA                        DESCRIPCIÓN                                                   PRERREQUISITOS                Nº. PROY.
                                                      El trabajo consistirá en desarrollar un interfaz adaptado a una persona
                                                      con limitaciones motrices para que pueda realizar operaciones
                                                      complejas en el manejo de los movimientos de un robot. Por un lado,
                                                                                                                                Tendrán cierta prioridad los
                                                      habrá que desarrollar un dispositivo de pequeño tamaño (p.e.
                        Interfaces adaptados a                                                                                  estudiantes que hayan realizado
                                                      Raspberry Pi Zero) que mediante diferentes sensores detecte cuál es la
                        personas con limitaciones                                                                               prácticas de programación de
                                                      voluntad de la persona para mover el robot (una posibilidad es aplicar
García Martín, Javier   motrices (Proyecto de la                                                                                sensores y machine learning.
                                                      algoritmos de machine learning). Esta información la transformará en
                        comunidad EELISA)                                                                                       También se valorará la capacidad
                                                      órdenes que transmitirá a otra tarjeta embarcada en el robot (p.e.
                                                                                                                                de realizar la presentación en
                                                      Raspberry Pi 4) y que convertirá en movimientos de éste.
                                                                                                                                inglés.
                                                      Este proyecto se desarrolla dentro de la comunidad EELISA, por lo que
                                                      es posible que se participe en algún evento internacional para
                                                      presentar el trabajo realizado.
                                                                                                                                Conocimientos recomendables:
                                                                                                                                análisis, diseño y programación
                                                    Diseño y construcción de aplicaciones software para la simulación
                                                                                                                                Orientados a Objetos,
                        Simulación Computacional de computacional de modelos bio‐inspirados sobre plataformas de
Gómez Canaval, Sandra                                                                                                           Programación concurrente           Máximo 2
                        Modelos de Bio‐ inspirados  computación masivamente paralelas y distribuidas: software
                                                                                                                                avanzada, Programación
                                                    (plataformas big data), hardware (GPU’s) e híbridas
                                                                                                                                Funcional y/o Sistemas
                                                                                                                                Distribuidos
                                                                                                                              Conocimientos recomendables:
                                                                                                                              Programación Orientada a
                                                      Aplicar técnicas de Machine y Deep Learning para el análisis multimodal Objetos, Programación Funcional,
Gómez Canaval, Sandra   Computación Cognitiva                                                                                                                      Máximo 2
                                                      de datos (voz, texto y/o imagen)                                        Fundamentos en Inteligencia
                                                                                                                              Artificial, y/o Sistemas
                                                                                                                              Inteligentes
                                                        Desarrollo de aplicaciones inteligentes basadas en técnicas de
Gómez Canaval, Sandra                                   predicción o clasificación usando modelos de redes neuronales          se recomienda conocimientos en
                        Deep Learning aplicado                                                                                                                        2
Mozo Velasco, Alberto                                   profundas en diversos escenarios de uso reales relacionados con la     Python.
                                                        ciberseguridad, el medio‐ambiente y la salud.
                                                        Basándonos en https://framagit.org/pang/texsurgery, se desarrollará un
                                                        sistema de generación de exámenes con variantes que permita replicar
                                                        la funcionalidad de http://www.r‐exams.org/ y de auto‐multiple‐
                        Desarrollo de la una aplicación choice.net, pero con cualquier lenguaje de programación
Gómez Canaval, Sandra                                                                                                          Ninguno                                2
                        en pyexams                      (https://framagit.org/pang/pyexams).
                                                        Esta línea se desarrolla en colaboración con investigadores de la
                                                        Universidad Complutense de Madrid y la Subdirección de Estudiantes y
                                                        Relaciones Internacionales de la ETSISI
RESPONSABLE                  NOMBRE DE LA LÍNEA                        DESCRIPCIÓN                                                  PRERREQUISITOS                Nº. PROY.
                                                           karakolas es una aplicación web de código abierto para gestión y
                                                           coordinación de grupos de consumo, un modelo logístico alternativo
                                                           donde todos los productos que se transportan han sido previamente
                                                           asumidos por el consumidor, pero el transporte es compartido para
                                                           reducir costes medioambientales. La aplicación coordina decenas de
                            Gestión logística mediante
Gómez Canaval, Sandra                                      grupos y redes de distribución desde hace varios años. Se puede elegir Ninguno                                 2
                            karakolas
                                                           un tema concreto en una de los dos siguientes temas: batería de tests
                                                           selenium o gestión de stock.
                                                           Esta línea se desarrolla en colaboración con investigadores de la
                                                           Universidad Complutense de Madrid y la Subdirección de Estudiantes y
                                                           Relaciones Internacionales de la ETSISI
                                                           Objeto del proyecto: como su nombre indica, se trata desarrollar un
                                                           prototipo (que será mejorado en versiones posteriores) basado en
                                                           Arduino, que nos permita comprobar (testear) circuitos integrados TTL
                                                           para poder comprobar el correcto funcionamiento de los chips y
                                                           descartarlos si están averiados.
                                                           La parte central del proyecto consistirá en elaborar un generador de
                                                           scripts/plantillas que contendrán la definición física de cada chip, esto Recomendable, aunque no
                                                           es, la distribución y funcionalidad de sus pines (para programar los      estrictamente necesario: tener
                                                           pines del Arduino acorde a dicha funcionalidad y conectarlo al chip para algún conocimiento previo sobre
                            Desarrollo de un “prototipo”
                                                           testearlo), además de generar el algoritmo/código que habrá que cargar la plataforma Arduino, aunque el
                            comprobador de Circuitos
Gutiérrez Fernández, José                                  en el Arduino para realizar la comprobación del funcionamiento de cada ciclo de aprendizaje es ... muy
                            Integrados TTL basado en
                                                           chip en cuestión, dependiendo de los componentes ‐puertas o circuitos corto. Si se tiene algún
                            Arduino
                                                           MSI‐ que contenga.                                                        conocimiento en electrónica
                                                           IMPORTANTE: no hay fondos para financiar el TFG, por lo tanto, el         también ayudará.
                                                           alumno deberá afrontar la compra de su Arduino, una pantalla (OLED,
                                                           LCD TFT o LED simple), un zócalo zip para los integrados a testear y
                                                           probablemente una placa de expansión de Arduino, para el desarrollo
                                                           del proyecto (no es un desembolso importante, muy económico y
                                                           alguna de las partes es posible que la suministre el tutor).
                                                           Interesados contactar previamente, por mail, con el tutor, antes de
                                                           hacer la solicitud al Departamento: jose.gutierrez@upm.es
                                                            Desarrollo de aplicaciones Java para virtualizar el funcionamiento de
                                                           smartcards (de ambos tipos, de contacto e inalámbricas ‐contactless‐, y
                            Emulación de SmartCards y      TAGs).                                                                    Conocimientos de programación
Gutiérrez Fernández, José                                                                                                                                                2/3
                            TAGs NFC                       Interesados contactar previamente, por mail, con el tutor, antes de       en Java
                                                           hacer la solicitud al Departamento: jose.gutierrez@upm.es
RESPONSABLE                 NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                    PRERREQUISITOS                 Nº. PROY.
                                                         El objetivo de esta línea de trabajo es el estudio de los cambi os
                                                         producidos en las distintas cubiertas terrestres (vegetación natural,
                           Detección de cambios en
                                                         agua, cultivos, zonas urbanas etc.) debido a desastres naturales, como
                           cubiertas terrestres mediante
Hernández Viñas,                                         la reciente erupción del volcán en la isla de La Palma, o a la acción del
                           imágenes de satélite:
Montserrat                                               hombre, como el desastre ecológico del Mar Menor o el crecimiento                                                  4
                           seguimiento de los efectos
Martínez de Icaya Gómez,                                 urbano. Para hacer el seguimiento se utilizarán imágenes satelitales
                           producidos por desastres
Elvira                                                   procedentes de la misión Sentinel‐2 de la Agencia Estatal Europea, u
                           naturales y por la acción del
                                                         otras de libre distribución. La detección de cambios se realizará
                           hombre
                                                         aplicando técnicas de Machine Learning como el Análisis de
                                                         Componentes Principales.
Hombrados López, Miguel    Extracción parámetros de voz.                                                                             Recomendable haber cursado
Ángel                      Caracterización del locutor                                                                               Procesamiento Digital de la Señal
                           Detectores de fallos en
                                                                                                                                     Conocimientos de algorítmica,
Jiménez Merino, Ernesto    sistemas parcialmente                                                                                                                            1
                                                                                                                                     programación y redes de datos
                           síncronos
                           Algoritmos de Consenso en
                                                                                                                                     Conocimientos de algorítmica,
Jiménez Merino, Ernesto    entornos asíncronos y                                                                                                                            1
                                                                                                                                     programación y redes de datos
                           síncronos
                           Desarrollo de una aplicación
                           para la adquisición y
Martín Garcés, Juan Luis                                                                                                                                                    1
                           visualización de información
                           energética
                           Diseño de un controlador y un
                           contador de energía eléctrica
Martín Garcés, Juan Luis
                           basado en un                                                                                                                                     1
                           microcontrolador de 32 bits
                           Desarrollo de un motor de
                           base de datos para la
Martín Garcés, Juan Luis
                           evaluación y diagnóstico de la                                                                                                                   1
                           eficiencia energética
                                                        El uso de modelos profundos Transformer está permitiendo llevar a
                           Modelos Transformer para el cabo un importante número de tareas relacionados con el
                                                                                                                                Conocimientos de Python y
Martín García, Alejandro   entendimiento de lenguaje en entendimiento del lenguaje. En este trabajo exploraremos su aplicación
                                                                                                                                Machine Learning
                           audio                        al lenguaje en audio para, por ejemplo, la generación en tiempo real de
                                                        subtítulos
RESPONSABLE                  NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                  PRERREQUISITOS            Nº. PROY.
                                                           En este trabajo se desarrollará un portal web (con librerías para
                            Creación de portal web para la Python) que permitirá visualizar grafos de diseminación de información
                            visualización de grafos de     falsa en redes sociales. El portal se conectará con un API ya existente
Martín García, Alejandro                                                                                                           Python, Django, Flask, Plotly
                            diseminación de                para poder hacer consultas y extraer datos a partir de los cuales se
                            desinformación                 construirá un grafo mostrando usuarios y mensajes de la red social que
                                                           apoyan un determinado bulo.

                                                          En este trabajo se implementará un bot para Telegram que se conectará
                                                          con un API ya existen para poder realizar verificaciones de sentencias y
                            Creación de un bot de
                                                          detectar noticias falsas. Los usuarios podrán mandar mensajes a l bot y Python, API de Telegram
Martín García, Alejandro    Telegram para la detección de
                                                          este les devolverá una respuesta catalogando la información recibida en (deseable pero no obligatorio)
                            noticias falsas
                                                          función de una llamada a un API interno que verifica piezas de
                                                          información.

                                                           El objetivo de este trabajo es crear un portal web que facilite la
                            Creación de un portal web y un búsqueda de contenido relevante y su descarga de redes sociales y
                            API para la recuperación de    portales como Twitter, Youtube o Twitch, entre otros. Se trata de crear
Martín García, Alejandro                                                                                                           Python, desarrollo Web
                            contenido de múltiples redes una plataforma flexible que permita la incorporación de nuevos
                            sociales                       servicios con facilidad y que se conectará con una base de datos para
                                                           guardar la información extraída

                                                           El objetivo de este trabajo es hacer uso de modelos Transfomer para la
                            Creación de una herramienta
                                                           generación de descripciones en texto a partir de imágenes. Se hará uso
Martín García, Alejandro    para la generación de                                                                                 Python, Deep Learning
                                                           de modelos recientes que permiten generar descripciones semánticas y
                            descripciones de imágenes
                                                           basadas en contexto

                                                                                                                                   Programación en Python o R
                            Transcripción automática de Desarrollo de aplicaciones y algoritmos basados en inteligencia artificial
Martín García, Alejandro                                                                                                           (esencial), conocimientos de
                            música basada en inteligencia de detección de características de piezas de música, tales como acordes
Rodríguez Fernández, Víctor                                                                                                        aprendizaje automático             3
                            artificial                    y ritmo, para la creación de transcripciones automáticas
                                                                                                                                   (deseable)

Martínez Barbero, Jesús     Biblioteca Multimedia          Creación de una BBDD audiovisual

Martínez Barbero,Jesús      Presentaciones Multimedia      Diferentes tipos de proyectos

                            Aplicaciones basadas en
Martínez Barbero, Jesús                                    Tanto aplicaciones en servidor como clientes
                            servicios

Martínez Hernando, Víctor Redes de Sensores.
                                                                                                                                   Sin requisitos                     2
J.                        Tecnologías y aplicaciones
RESPONSABLE                  NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                 PRERREQUISITOS                Nº. PROY.
                          Wireless Personal Area                                                                                   Recomendable haber cursado
Martínez Hernando, Víctor Network (WPAN), Wireless
J.                        Body Area Network (WBAN).                                                                                la asignatura de Redes de
                                                                                                                                                                         2
                          APLICACIONES                                                                                             Computadores

                          Wireless Sensor Network.
Martínez Hernando, Víctor Monitorización de medidas
J.                        sensoriales en condiciones
                          extremas

Martínez García, Pilar      Desarrollo de Proyectos
                                                                                                                                   Recomendable haber cursado la
                            formativos soportados por                                                                                                                    10
                                                                                                                                   asignatura de Teleformación
                            tecnologías de e/b‐learning

                                                                                                                                   Estructura de Datos, Algorítmica
                            Algoritmos combinatorios en
Mitrana, Víctor                                                                                                                    y Complejidad, Teoría de
                            secuencias finitas e infinitas                                                                                                               1
                                                                                                                                   Lenguajes de Programación

                            Implementación de estructuras                                                                          Estructura      de      Datos,
Mitrana, Víctor                                                                                                                                                          1
                            de datos avanzadas                                                                                     Algorítmica y Complejidad

                            Algoritmos exactos y de
Mitrana, Víctor             aproximación para algunos
                            problemas intratables

                                                          En esta línea emplearás datos reales de la compañía MÁSMÓVIL para
                                                          determinar el riesgo de fuga de sus clientes. Esta predicción se
                         Predicción del riesgo de fuga realizará mediante algoritmos de machine learning y deep learning
                                                                                                                                   Conocimientos de machine
Ortega Requena, Fernando en clientes MÁSMÓVIL             basándose en los mensajes de twitter de los clientes, las                learning y python
                         mediante inteligencia artificial transcripciones de sus llamadas telefónicas al servicio de atención al
                                                          cliente, sus datos demográficos y su histórico de facturación

                                                        En esta línea emplearás datos reales de la compañía MÁSMÓVIL para
                         Uso de técnicas de aprendizaje predecir, mediante técnicas de aprendizaje no supervisado, los
                         no supervisado para la toma potenciales problemas de la compañía (por ejemplo, elevado coste del          Conocimientos de machine
Ortega Requena, Fernando
                         de decisión sobre clientes de servicio, mala calidad, problemas de facturación, etc.). Para el análisis   learning y python
                         la compañía MÁSMÓVIL           se dispone de los mensajes en Twitter de los usuarios así como la
                                                        información de las llamadas al servicio de atención al cliente.
RESPONSABLE                   NOMBRE DE LA LÍNEA                         DESCRIPCIÓN                                                  PRERREQUISITOS              Nº. PROY.
                                                         En esta línea emplearás datos reales de la compañía MÁSMÓVIL para
                         Estimación del uso de la red de                                                                             Conocimientos de machine
Ortega Requena, Fernando                                 estimar el uso de la red de audio y datos propia de MÁSMÓVIL en las
                         MÁSMÓVIL                                                                                                    learning y python
                                                         diferentes provincias.

Pérez Martínez, Jorge
Enrique                     Team Structures in DevOps                                                                                Sin prerrequisitos                  2
Díaz Fernández, Jessica

Pérez Martínez, Jorge
                            Extracción de información
Enrique                                                                                                                              Sin prerrequisitos                  2
                            desde textos
Gallardo Pérez, Carolina

                                                            Se plantea el uso de técnicas de renderización neural para generar       Programación en Python
                            Generación de escenas 3D de     escenas 3D a partir de un conjunto de imágenes. El dominio de            (esencial), Conocimientos de
Rodríguez Fernández, Víctor objetos espaciales mediante     aplicación será el sector espacial. Dada una serie de observaciones de   Machine learning (deseable)         1
Mayor Márquez, Jesús        redes neuronales                un objeto en el espacio, se creará una escena para explorarlo en
                                                            libertad desde nuevos ángulos.

                                                            Partiendo de un plugin de Chrome existente para asistir a la escritura
                            Asistente a la escritura basado con ayudas proporcionadas por un modelo de Inteligencia Artificial,
Rodríguez Fernández, Víctor en Inteligencia Artificial                                                                               Javascript, Python                  1
                                                            este trabajo plantea la actualización de ese plugin para su uso con
                                                            modelos de IA más avanzados y rápidos.

                                                            La robustez en el contexto de este trabajo hace referencia a la calidad
                                                            de las predicciones de un algoritmo de aprendizaje automático cuando
                            Evaluación de la robustez de
                                                            los datos de prueba presentan un desvío con respecto a los datos de     Conocimientos de Python
                            algoritmos de aprendizaje
Rodríguez Fernández, Víctor profundo para series            entrenamiento. Partiendo de un benchmark diseñado con varios            (esencial), Conocimientos de         1
                                                            datasets para evaluar la robustez tareas de series temporales, se       Machine Learning (deseable)
                            temporales
                                                            plantea evaluar la calidad de los algoritmos de redes neuronales
                                                            (aprendizaje profundo) en cuanto a esta robustez.

                                                          En este trabajo se desarrollará contenido nuevo sobre una herramienta
                                                          ya existente para la búsqueda de patrones y analítica visual de datos de   Conocimientos de Python
                            Herramienta para la analítica series temporales. La herramienta incorporará técnicas de inteligencia     (esencial), Conocimientos de R
Rodríguez Fernández, Víctor visual de series temporales                                                                                                                  1
                                                          artificial para realizar una proyección de los datos en un espacio         (deseable), Conocimientos de
                                                          bidimensional, donde se puedan visualizar fácilmente patrones y            Machine Learning (deseable)
                                                          outliers.

                            Computación       evolutiva
Sánchez Couso, José Ramón
                            (combinatoria/ optimización)
RESPONSABLE                 NOMBRE DE LA LÍNEA                           DESCRIPCIÓN                                                      PRERREQUISITOS                Nº. PROY.
                          Propuestas ad hoc
Sánchez Couso, José Ramón
                          (presentadas por el alumno)

                                                          Construcción de redes en las que puedan utilizarse algoritmos de
                                                          encaminamiento que utilicen información geográfica. Cada nodo de la
                                                          red dispondrá de unas coordenadas en un determinado espacio métrico
                           Análisis y Diseño de redes con
Sevilla de Pablo, Andrés                                  (p.e. hiperbólico). Estas coordenadas, además de en el algoritm o de                                                 1
                           información geográfica
                                                          encaminamiento, se utilizarán para crear enlaces entre los nodos.
                                                          Mediante la elección de los enlaces se pretende construir redes con
                                                          propiedades small‐world

                           Nuevo protocolo de                 Diseñar e implementar un protocolo de comunicaciones
                                                                                                                                          Conocimientos de Java,
                           comunicaciones V2X en el nivel correspondiente al nivel de sesión de la torre OSI que permita
Talavera Muñoz, Edgar                                                                                                                     protocolos de redes y servicios
                           de facilities equivalente al nivel enviar/recibir las posiciones geográficas de los nodos cercanos de la red y                                      2
                                                                                                                                          cliente / servidor
                           de sesión de la torre OSI          almacenarlos en una BD

Yagüe Panadero, Agustín    Metodologías ágiles

Yagüe Panadero, Agustín    Arquitecturas Crowd

Yagüe Panadero, Agustín    Gestión de proyectos
También puede leer