Créditos
5
Tipos
Obligatoria
Requisitos
Esta asignatura no tiene requisitos
, pero tiene capacidades previas
Departamento
CS;UB
Profesorado
Responsable
- Maria Salamó Llorente ( maria.salamo@ub.edu )
Horas semanales
Teoría
1.5
Problemas
0
Laboratorio
1
Aprendizaje dirigido
0
Aprendizaje autónomo
5.83
Competencias
Genéricas
Académicas
Profesionales
Trabajo en equipo
Razonamiento
Analisis y sintesis
Básicas
Objetivos
-
Aprender i entender las técnicas de aprendizaje automático, tanto en las tareas supervisadas como no supervisadas.
Competencias relacionadas: CEA3, CT6, CB6, -
Aprender a resolver problemas usando las técnicas de aprendizaje automático
Competencias relacionadas: CEA3, CG2, CG4, CEP2, CEP7, CT3, CT6, CT7,
Contenidos
-
1. Introducción al aprendizaje automático
- ¿Qué es el aprendizaje automático?
- Definición de aprendizaje automático
- Elementos del aprendizaje automático
- Paradigmas del aprendizaje automático
- Aplicaciones de aprendizaje automático
- Conceptos básicos de la teoria del aprendizaje automático -
Aprendizaje no supervisado
- Introducción al aprendizaje no supervisado
- Clusterización
- Clasificación de los algoritmos de clusterización. K-Means i EM
- Análisis de factores: PCA y ICA
- Mapas auto-organizativos y análisis multi-dimensonal
- Sistemas de recomendación -
Aprendizaje supervisado
- Introducción y perspectivas
- Aprendizaje perezoso
- Introducción a la selección de atributos
- Selección de modelos
- Sistemas de recomendación
- Decisión lineal
- Decisión no-lineal : Métodos de Kernel
- Decisión no-lineal: Ensemble Learning
- Aprendizaje bayesiano
Actividades
Actividad Acto evaluativo
Ejercicio de aprendizaje no supervisado
Ejercicio de aprendizaje no supervisado relacionado con las técnicas estudias en este cursoObjetivos: 2
Semana: 4
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Ejercicio de aprendizaje supervisado basado en aprendizaje perezoso
Implementar un ejercicio de aprendizaje perezoso para un problema particularObjetivos: 2
Semana: 7
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Ejercicio de aprendizaje supervisado basado en Kernel Learning
En este ejercicio se implementa y analiza Kernel LearningObjetivos: 2
Semana: 10
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Ejercicio de aprendizaje supervisado basado en aprendizaje no lineal
En este ejercicio se implementan y analizan algoritmos de ensemble learningObjetivos: 2
Semana: 13
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Lectura y análisis de artículos de investigación
Leer y analizar diferentes artículos de investigación durante el cursoObjetivos: 1
Semana: 15
Teoría
0h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Introducción al aprendizaje automático
Introducción al aprendizaje automático
Teoría
4h
Problemas
0h
Laboratorio
0h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Análisis de métodos de clustering
Análisis de los métodos de clustering más conocidos y usados de aprendizaje automático
Teoría
3h
Problemas
0h
Laboratorio
3h
Aprendizaje dirigido
0h
Aprendizaje autónomo
1h
Introducción al factor analysis
Análisis de factores: estudio de las técnicas más conocidas
Teoría
4h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Visualizacion
Estudio de los mapas auto-organizativos y las técnicas de análisis multi-dimensional
Teoría
3h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Introducción al aprendizaje supervisado
Introducción al aprendizaje supervisado
Teoría
3h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Introducción al aprendizaje perezoso
Estudio de diferentes técnicas de aprendizaje perezoso
Teoría
2h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Introducció a la selección de atributos
Estudio de diferentes técnicas de selección de atributos usadas en aprendizaje automático
Teoría
2h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
1h
Selección de modelos
Selección de modelos y taxonomia
Teoría
2h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Decision lineal
Decision lineal: Algoritmos
Teoría
4h
Problemas
0h
Laboratorio
1h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Kernel Learning
Kernel Learning
Teoría
3h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Ensemble Learning
Ensemble Learning
Teoría
3h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Sistemas de recomendación
Sistemas de recomendación. Objetivos. Taxonomia. Elementos del proceso de recomendación. Algoritmos básicos.
Teoría
3h
Problemas
0h
Laboratorio
2h
Aprendizaje dirigido
0h
Aprendizaje autónomo
0h
Metodología docente
La clase se divide en dos partes:-Teoria (2 horas) en la que se introducen los conceptos teóricos del curso
- Laboratori (1 hora) que incluyen: ejercicios prácticos y clases participativas
Método de evaluación
La evaluación está dividida en dos partes:Exam: examen de teórico al final del semestre
Work: Trabajos a lo largo del semestre (5 trabajo)
Nota_Final = a x Exam + b x Work
Cada curso a i b se establecerán dentro de los siguientes márgenes: 0,35 <= a <= 0,5 and 0,3 <= b <= 0,6
Work = c x W1 + d x W2 + e x W3 + f x W4
Cada curso c, d, e y f se establecerán dentro de los siguientes márgenes: 0,2 <= {c,e} <= 0,4 and 0,1 <= {d, f} <= 0,2
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 -
Pattern classification
- Duda, .R.O.; Hart, P.E.; Stork, D.G,
John Wiley & Sons,
2001.
ISBN: 0471056693
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991002131619706711&context=L&vid=34CSUC_UPC:VU1&lang=ca -
Machine learning
- Mitchell, T.M,
The McGraw-Hill Companies,
1997.
ISBN: 0070428077
https://discovery.upc.edu/discovery/fulldisplay?docid=alma991001606429706711&context=L&vid=34CSUC_UPC:VU1&lang=ca
Web links
- For more information visit: https://www.ub.edu/pladocent/?cod_giga=569389&curs=2024&idioma=ENG http://Pla docent UB