Sistemas de Machine Learning
Desenvolva sistemas de ML do mundo real que sejam implementáveis, confiáveis e escaláveis. Aprenda sobre gerenciamento de dados, engenharia de features, deploy e monitoramento.
O que você vai aprender
Por que design de sistemas de ML?
O design de sistemas de machine learning é o processo de definir a arquitetura de software, infraestrutura, algoritmos e dados para um sistema de ML atender aos requisitos especificados.
A abordagem tutorial tem sido bem-sucedida em colocar modelos em funcionamento. No entanto, os sistemas resultantes tendem a ficar desatualizados rapidamente porque: (1) o espaço de ferramentas está sendo inovado, (2) os requisitos de negócio mudam, e (3) as distribuições de dados mudam constantemente.
Habilidades que você vai desenvolver
Conteúdo do Curso
5 módulosAprenda técnicas de engenharia de features e como selecionar, desenvolver e avaliar modelos de ML.
- Engenharia de features
- Seleção, desenvolvimento e treinamento de modelos
- Avaliação de modelos
Coloque seus modelos em produção usando ferramentas modernas de MLOps.
- Deploy de modelos
- Tutoriais de deployment
- Avaliação de ferramentas MLOps e Ray Serve
Aprenda a diagnosticar falhas, monitorar modelos em produção e implementar aprendizado contínuo.
- Diagnóstico de falhas em sistemas de ML
- Shifts de distribuição de dados
- Monitoramento & Aprendizado Contínuo
- Deploy e rastreamento de experimentos
Explore tópicos avançados como séries temporais, GNN, fairness e segurança. Apresente seu projeto final.
- Forecasting em séries temporais e GNN
- ML além da acurácia: Fairness, Segurança e Governança
- Infraestrutura e plataformas de ML
- Integração de ML em negócios
- Demo day de projetos finais
Avaliação
Fórmula da Nota Final:
| Componente | Peso | Descrição |
|---|---|---|
| Projeto Final | 65% | Construa uma aplicação completa de ML. Apresentação no Demo Day. |
| Trabalhos | 30% | 2-3 tarefas focadas para reforçar conceitos-chave. |
| Participação | 5% | Contribuição nas discussões em sala e fóruns. |
Bibliografia
Isaque Alves et al. "Practices for managing machine learning products: A multivocal literature review". Disponível aqui
Deep Dive into LLMs like ChatGPT - Andrej Karpathy
Perguntas Frequentes
Os materiais não são difíceis de entender, mas os projetos finais são bastante envolventes. Esteja pronto para construir coisas e aprender com experiência prática!