Taller de Aprendizaje Automático
Perfilado de sección
-
Taller de Aprendizaje Automático
¡Bienvenidos al curso!
Descripción
Esta unidad curricular está diseñada como un segundo curso en aprendizaje automático, en el que se busca brindar herramientas conceptuales y metodológicas para desarrollar proyectos de aprendizaje automático. A lo largo del curso, los estudiantes abordarán problemas concretos, que deberán resolver de punta a punta, usando técnicas de aprendizaje automático. De este modo, pondrán en práctica los conocimientos adquiridos sobre datos reales y problemas relevantes, e incorporarán habilidades importantes para el desarrollo de su actividad profesional. Además de aplicar varias de las técnicas tradicionales de aprendizaje automático, la mayoría de las cuales se asumen conocidas por el estudiante, se estudiarán técnicas más recientes, en particular técnicas de aprendizaje profundo.
Metodología
El curso está organizado en dos clases semanales de dos horas. La mayor parte de las clases serán prácticas, en modalidad de taller. Los estudiantes abordarán problemas específicos utilizando la metodología y las técnicas estudiadas, usando paquetes de software específicos (como Scikit-learn y TensorFlow). También existirán clases teóricas donde se discutirán aspectos conceptuales y metodológicos, así como algunas técnicas de aprendizaje automático.Evaluación
El proceso de evaluación incluye la realización individual de dos entregas de ejercicios y de dos proyectos grupales. Ver descripción detallada aquí.Créditos
10 créditosCarreras y cupos
La asignatura está habilitada para las siguientes carreras:
- Ingeniería eléctrica
- Licenciatura en sistemas de comunicacón
- Licenciatura e ingeniería en computación
- Ingeniería físico-matemática.
Para las dos últimas, se contempla un cupo de 12 estudiantes en total, que serán seleccionados en base a la escolaridad y a una carta de motivación que deberán subir en la tarea destinada a esto más abajo.
Temario y cronograma
Ver programa (aquí) y cronograma tentativo (aquí).
Docentes
Guillermo Carbajal, Pablo Musé, Javier Preciozzi, Sara Silva.
Recursos
- El curso está basado en el libro: Hands-on Machine Learning with Scikit-learn, Keras & TensorFlow (3ra edición, 2022) de Aurélien Géron.
- Hay una propuesta de ejercicios para cada una de las clases de taller que estará disponible en la forma de un Notebook de Jupyter.
- El libro tiene una serie de Notebook de Jupyter disponibles en github, algunos de los cuales vamos a usar en clase.
-
Horarios y salones
En la edición 2025 del curso las clases de teórico se dictarán por zoom y los talleres se realizarán en forma presencial. En la primera semana se dictará una clase de teórico inicial presencial el día jueves. Luego se alternarán clases de teóricos por zoom (martes) con los talleres presenciales (jueves). En las semanas previas a las entregas de proyecto no se dictará teórico y en su lugar habrá consultas para los proyectos.
- Fecha de inicio: jueves 06/03/2025 (presencial)
Clases de teórico
Martes de 10:00 a 12:00 a.m (por zoom). La primera semana se dictará teórico el jueves 6 (presencial, salón 402, 10h a 12h).
- ID de reunión: 881 6611 8086
- Código de acceso: TAA@2025!!
- https://salavirtual-udelar.zoom.us/j/88166118086?pwd=QzJMUHhITlhiMjNNUFhRRWFMamR1Zz09
Clases de taller
Jueves de 10:00 a 12:00 a.m. Salón 402.
Consultas
A definir (por zoom)