ÁREA: TIC

MODALIDAD: Virtual

ESTADO: Inscripción abierta

Q&A:

INICIO: 01/10/2024

FINALIZACIÓN: 26/11/2024

MLOps se centra en la intersección de la ciencia de datos y la ingeniería de datos en combinación con las prácticas existentes de DevOps para optimizar la entrega de modelos en todo el ciclo de vida de desarrollo de aprendizaje automático. Es la disciplina de integrar cargas de trabajo de Machine Learning en la gestión de versiones, CI/CD y operaciones. En este curso se desarrollarán diversas herramientas y tecnologías que hacen posible esta automatización.

Objetivos:

1. Entender la necesidad de la implementación de MLOps y su arquitectura.
2. Implementar y utilizar las distintas herramientas y tecnologías usadas en MLOps: DevOps (CI/CD), Docker, Kubernetes, Dagster, Airbyte, MLFlow, dBT, MindsDB, Triton, Data Version Control.

Dirigido a:

Personas formadas en Machine Learning y/o Deep Learning con conocimientos sólidos de programación en Python.

Requisitos previos:

Inglés + Conocimientos sólidos sobre Machine Learning y/o Deep Learning

* Si ya cursaste Deep Learning en la Escuela de Innovación, accedes de forma automática a la Certificación Experta en Deep Learning con orientación en MLOps.

PLAN DE ESTUDIOS

 
Todos collapsables cerrados

Este accordion está para que todos los ítems permanezcan cerrados

Módulo 1: Introducción a MLOps

● Ciclo de vida de ML
● Presentación de las distintas herramientas y discusión general
● Presentación del proyecto general

Módulo 2: Control de versión en data

● Herramientas y estrategias para gestionar datasets
● Implementación práctica

Módulo 3: MLFLOW: Model registry and tracking

● Introducción MLFLOW
● Repositorio de modelos
● Registro de parámetros y métricas
● Implementación práctica

Módulo 4: Dagster: Orquestación de data, jobs & ops

● Introducción
● OPs y JOBs
● Schedules
● AirByte y dbt
● Implementación práctica

Módulo 5: Deployment

● Docker
● Kubernetes
● Implementación práctica

Módulo 6: Nvidia Triton Server

● Model serving – Optimización
● Implementación práctica

CUERPO DOCENTE

 
 
Todos collapsables cerrados

Este accordion está para que todos los ítems permanezcan cerrados

Julian Ganzabal

Ingeniero Electrónico (ITBA) desarrollando tareas en el área de machine learning en la industria tales como CV, NLP y MLOps. Más de 10 años de experiencia docente en el ITBA y la UBA en materias relacionadas con ML, procesos estocásticos, telecomunicaciones y networking.

Carlos Selmo

Ingeniero Electrónico (ITBA) desarrollando tareas en el área de procesamiento de señales y machine learning en el Grupo de Electrónica Digital Aplicada (GEDA). Profesor adjunto de materias en el área de procesamiento de señales, bio-electrónica y sistemas digitales. Entre ellas Redes Neuronales y Redes Neuronales en Bioingeniería.

MODALIDAD

 

Modalidad: Virtual
Inicio-Mail de Bienvenida: martes  01 de octubre
Primera clase Sincrónica: martes 08 de octubre
Fin: martes 26 de noviembre
Cursada: martes de 18 a 21 hs.
Duración: 8 semanas, 60 horas (sincrónicas + asincrónicas) 
Titulación: Certificación Profesional en MLOps

Para conocer más sobre el programa y/o avanzar con el proceso de inscripción completá el formulario de consulta de la Certificación Profesional en MLOps.