Créditos
6
Tipos
Obligatoria
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
TSC
Profesorado
Responsable
- Ferran Marques Acosta ( ferran.marques@upc.edu )
Otros
- Antonio Jesus Bonafonte Cavez ( antonio.bonafonte@upc.edu )
- Jaume Alexandre Solé Gómez ( jaume.alexandre.sole@upc.edu )
- Javier Ruiz Hidalgo ( j.ruiz@upc.edu )
- Jorge Pueyo Morillo ( jorge.pueyo@upc.edu )
- Laia Albors Zumel ( laia.albors@upc.edu )
Horas semanales
Teoría
2
Problemas
0
Laboratorio
2
Aprendizaje dirigido
0
Aprendizaje autónomo
6
Competencias
Competencias técnicas
Transversales
Genéricas
Objetivos
-
Organizar el flujo de solución de un problema de aprendizaje automático, analizando las posibles opciones y elegiendo los desajustes al problema.
Competencias relacionadas: CE8, CG2, CT6, -
Decidir, defensar i criticar una solución para un problema de aprendizaje automático, argumentando los puntos fuertes y débiles de la aproximación
Competencias relacionadas: CT6, CE1, CE2, CE3, CE4, CE5, CE6, CE8, CE9, CG1, CG2, -
Conocer y saber aplicar técnicas avanzadas para la resolución de problemas de aprendizaje no supervisado, especialmente de clustering
Competencias relacionadas: CT5, CE1, CE2, CE4, CG1, CG2, -
Conocer y saber aplicar técnicas avanzadas de métodos de aprendizaje profundo, para la resolución de problemas de aprendizaje, tanto supervisado como no supervisado
Competencias relacionadas: CT5, CT7, CE1, CE2, CE3, CE4, CE8, CG1, CG2, CG5, -
Conocer y saber aplicar las diferentes arquitecturas de redes para la resolución de problemas complejos con técnicas de aprendizaje profundo
Competencias relacionadas: CT5, CE1, CE2, CE3, CE4, CE5, CE6, CE8, CG1, CG2, CG4, CG5, -
Saber identificar problemas que involucren procesamiento de señal, tales como datos en forma de audio, imagen o video, o una combinación suya, y resolverlas con técnicas avanzadas de aprendizaje computacional
Competencias relacionadas: CT5, CT7, CE1, CE2, CE3, CE4, CE5, CE8, CE9, CG1, CG4, CG2, CG3, -
Saber identificar problemas que involucren procesamiento del habla humana o no humana, tales como datos en forma de audio o texto, o una combinación suya, y resolverlas con técnicas avanzadas de aprendizaje computacional
Competencias relacionadas: CT7, CE1, CE2, CE3, CE4, CE6, CG1, CG2, CG3, CG4, CG5, CT3,
Contenidos
-
Elementos Básicos en Redes Neuronales
- Retropropagación
- Perceptrón y perceptrón multicapa.
- Funciones de pérdida
- Optimitzadores.
- Convolución
- Pool y Redes Neuronales Convolucionales
- Deconvolución y Skip -
Aspectos pràcticos en Redes Neuronales
- Interpretabilidad
- Metodología
- Dropout y Regularización
- Aprendizaje por Transferencia y Adaptación al Dominio -
Arquitecturas
- RNN, LSTM, GRU.
- Atención y Transformers.
- Generativas: GAN
- GNN y AutoEncoders.
Actividades
Actividad Acto evaluativo
Teoría
12h
Problemas
0h
Laboratorio
12h
Aprendizaje dirigido
0h
Aprendizaje autónomo
30h
Metodología docente
Las clases de teoría introducen todo los conocimientos, las técnicas, conceptos y resultados necesarios para alcanzar un nivel bien fundamentado. Estos conceptos se ponen en práctica en las clases de laboratorio, en las que el estudiante aprende a desarrollar soluciones de aprendizaje automático a problemas reales de cierta complejidad.En las clases de problemas se profundiza en entender la teoría mediante la resolución de problemas o la ampliación de conceptos ya vistos.
En las clases de laboratorio se proporciona código en diversos entornos de computación que permitan resolver un problema completamente con la o las técnicas correspondientes al tema en curso.
Método de evaluación
La asignatura se evalua mediante un examen parcial (P), un examen final (F) y los informes de las prácticas de laboratorio (L)La nota final se calcula como:
Nota Asignatura = MAX(0.3*L + 0.2*P + 0.5*F; 0.3*L + 0.7*F)
La nota de los estudiantos que concurran a la re-evaluación (R) será Nota Asignatura = 0.3*L + 0.7*R
Bibliografía
Básico
-
Pattern recognition and machine learning
- Bishop, C.M,
Springer,
2006.
ISBN: 0387310738
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991003157379706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Deep learning
- Goodfellow, I.; Bengio, Y.; Courville, A,
The MIT Press,
2016.
ISBN: 9780262035613
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991004107709706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Complementario
-
Machine Learning 2
- Giró-i-Nieto, Xavier; Marqués, Ferrán; Ruíz, Javier,
Notes de classe,