Algebra lineal, Optimización y Machine Learning

Docente responsable: Victoria Peterson

Carga horaria: 60 horas.

Carreras para la cual es optativa: Licenciatura en Matemática Aplicada, Ingeniería Industrial e Ingeniería Química.

Cuatrimestre en el que se brinda: Segundo cuatrimestre

Plantel docente: Victoria Peterson; Nicolás Gaggion

Correlativas:

Licenciatura en Matemática Aplicada: Introducción a la Probabilidad:  Aprobada; Estadística:  Aprobada

Ingeniería Industrial: Investigación Operativa I:  Aprobada; Probabilidad y Estadística:  Aprobada; Computación:  Aprobada

Objetivos generales de la asignatura

Desde los comienzos de la disciplina, el machine learning ha hecho uso de formulaciones y algoritmos de optimización. Del mismo modo, los desarrollos dentro del machine learning han contribuido a la optimización, dando lugar a nuevas estrategias y métodos de optimización. En este sentido, la materia buscará que los alumno/as sean capaces de:
1. Comprender los principios teóricos, conceptos y métodos fundamentales de la optimización
2. Apreciar los conceptos de optimización para brindar solución computacional a los problemas de machine learning.
3. Aplicar estrategias, conceptos y métodos del machine learning y optimización para la resolución de problemas concretos
4. Utilizar software en lenguaje de programación Python para la implementación de los métodos de optimización y machine learning en la
resolución de problemas.
5. Incrementar la confianza en el propio razonamiento, la habilidad de reflexionar y analizar críticamente.
6. Reforzar estrategias de aprendizaje autónomo, de comunicación y de trabajo grupal.

Temas principales de la asignatura

Esta materia busca que los alumno/as sean capaces de:
1. Seleccionar un método de machine learning adecuado ante la resolución de un cierto problema.
2. Aplicar conceptos de calculo vectorial y algebra lineal en la formulación y resolución de problemas de optimización en machine learning.
3. Desarrollar modelos de machine learning de manera correcta, asegurando el éxito de su aplicación en escenarios reales.
4. Usar lenguaje específico del área.
5. Comprender dada una formulación de un modelo qué método de optimización debería aplicarse.
6. Desarrollar y/o mejorar las habilidades de programación de algoritmos de machine learning y optimización en lenguaje Python.

Tipo de clases a realizar durante el cursado

Teórico – Prácticas: 52 horas
Seminarios de los alumnos: 4 horas
Evaluación: 4 horas
Carga horaria total: 60 horas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *