Créditos
6
Tipos
Obligatoria
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
ESAII
Profesorado
Responsable
- Alexandre Perera Lluna ( alexandre.perera@upc.edu )
Otros
- Joana Gelabert Xirinachs ( joana.gelabert.xirinachs@upc.edu )
Horas semanales
Teoría
2
Problemas
2
Laboratorio
0
Aprendizaje dirigido
0
Aprendizaje autónomo
6
Competencias
Conocimientos
Habilidades
Competencias
Objetivos
-
Aplicar modelos de aprendizaje profundo a datos biológicos y biomédicos, seleccionando y adaptando arquitecturas como redes convolucionales, recurrentes y transformers para resolver problemas específicos en bioinformática y bioingeniería.
Competencias relacionadas: C6, K2, K3, S2, S3, S4, -
Preprocesar, representar y analizar datos biomédicos heterogéneos (imágenes médicas, secuencias biológicas, señales fisiológicas), empleando herramientas computacionales modernas y buenas prácticas de programación científica.
Competencias relacionadas: C6, K4, K5, S4, C3, S8, -
Interpretar y evaluar el rendimiento de modelos de deep learning en contextos biomédicos, utilizando métricas adecuadas y comprendiendo las limitaciones y riesgos éticos del uso de inteligencia artificial en biomedicina.
Competencias relacionadas: K4, K5, S4, C3, S8,
Contenidos
-
Introducción al aprendizaje profundo en bioinformática y bioingeniería
Introducción al aprendizaje profundo en bioinformática y bioingeniería, tipos de datos biológicos y herramientas de software para flujos de trabajo de aprendizaje efectivos. -
Perceptrones multicapa: fundamentos del aprendizaje profundo
Una introducción a los componentes fundamentales del aprendizaje profundo a través de perceptrones multicapa (MLP), que abarca la arquitectura de red, las funciones de activación, la propagación hacia adelante y hacia atrás y su papel en el modelado de relaciones no lineales complejas en datos biológicos. -
Análisis de imágenes biomédicas con CNN
Este módulo explora las redes neuronales convolucionales (CNN) para analizar imágenes biomédicas, centrándose en tareas de extracción de características, clasificación y segmentación en aplicaciones como patología, radiología y microscopía. -
Modelado de series temporales y secuencias biológicas con RNN
Una mirada en profundidad a las redes neuronales recurrentes (RNN) y sus variantes para modelar datos biológicos secuenciales y temporales, incluidas series de tiempo, señales fisiológicas y secuencias de nucleótidos o proteínas. -
Transformadores y mecanismos de atención para secuencias biológicas
Introducción a los mecanismos de atención y arquitecturas de transformadores, enfatizando su efectividad para capturar dependencias de largo alcance en secuencias biológicas para tareas como predicción de estructuras y anotación funcional. -
Arquitecturas de codificador-decodificador
Diseño y aplicación de modelos codificadores-decodificadores para transformar, anotar y generar secuencias biológicas y datos biomédicos, con énfasis en RNN y variantes de transformadores, integración de atención y tareas de modelado de secuencias del mundo real. -
Modelos de lenguaje y PNL en bioinformática y biomedicina
Este módulo explora cómo se aplican los modelos de lenguaje a textos biomédicos y secuencias biológicas, lo que permite tareas como el reconocimiento de entidades nombradas, la clasificación de documentos y la anotación funcional a través de modelos previamente entrenados como BioBERT, DNABERT y transformadores de secuencias de proteínas.
Actividades
Actividad Acto evaluativo
Parcial.
Semana: 8
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Examen Final
Semana: 15 (Fuera de horario lectivo)
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Metodología docente
Las clases serán principalmente expositivas. También habrá sesiones prácticas y de práctica con Python.Método de evaluación
La evaluación del curso es la siguiente:- 30% corresponde a trabajos prácticos (en parejas),
- 70% consiste en dos exámenes teóricos parciales, uno parcial (35%) y otro final (35%).
Información sobre la recuperación:
Se puede recuperar.
Solo los alumnos que, tras la evaluación, obtengan una calificación igual o superior a 3 podrán realizar el examen de reevaluación. En el examen de reevaluación (R) sólo se reevalúa la parte teórica y la nota de reevaluación en este caso será 70%R más 30% de los trabajos prácticos realizados durante el curso
Bibliografía
Básico
-
Deep Learning for the Life Sciences
- Bharath Ramsundar, Peter Eastman, Pat Walters, Vijay Pande,
O'Reilly Media, Inc.,
ISBN: 9781492039839
-
Bioinformatics with Python Cookbook
- Tiago Antão,
ISBN: 978-1789344691