Harvard abre curso gratuito sobre engenharia de sistemas de ML
Harvard abre curso gratuito sobre engenharia de sistemas de ML
Harvard abriu o acesso ao CS249r, um curso focado na infraestrutura para treinar, inferir e implantar modelos de IA. Os materiais incluem TinyTorch, laboratórios interativos, MLSys·im e slides das aulas.
Harvard abriu gratuitamente um dos cursos mais detalhados sobre engenharia de sistemas de aprendizado de máquina.
O curso CS249r vai muito além da arquitetura de redes neurais. O foco principal é a infraestrutura de engenharia da qual dependem o treinamento e a execução eficiente dos modelos: processadores, hierarquia de memória, transferência de dados, aceleradores, computação distribuída, inferência, quantização, serving, confiabilidade e implantação.
Os materiais abertos incluem dois volumes de ML Systems, TinyTorch para criar seu próprio framework de ML do zero, laboratórios interativos no navegador, MLSys·im para experimentar gargalos de hardware e infraestrutura, StaffML para prática de design de sistemas e os slides das aulas.
TinyTorch possui 20 módulos sequenciais. Nos laboratórios, é possível alterar parâmetros do sistema e observar imediatamente onde surgem os gargalos, em vez de apenas estudar teoria.
O curso é recomendado depois de conhecer redes neurais e Transformers. Entender o funcionamento do attention é útil, mas outro nível de compreensão surge ao analisar por que o KV cache consome tanta memória, quando a inferência fica limitada pela largura de banda de memória, como o batching afeta o throughput e por que adicionar mais GPUs nem sempre gera ganho proporcional de desempenho.
Todos os materiais estão disponíveis em mlsysbook.ai.
GitHub: harvard-edge/cs249r_book
Por que isso importa
AnáliseO curso mostra que o desempenho de IA costuma ser limitado não apenas pelos modelos, mas também por memória, largura de banda, GPUs e infraestrutura de serving. Os laboratórios interativos ajudam a identificar gargalos reais.
Debater na comunidade
Compartilhe suas dúvidas e insights com desenvolvedores
Relacionado no ecossistema
Guias práticos, terminologia essencial e skills de agentes
DeepSeek apresenta dsh-superagent, um framework de agentes para GitHub Issues e PRs
A DeepSeek apresentou outro projeto, dsh-superagent: um framework de agentes que trabalha com GitHub Issues e pull requests, permitindo que vários agentes de IA executem tarefas em paralelo.
Jev e System One AI: guia prático completo sobre o modelo de decisão da TypeSafe
Análise técnica aprofundada do modelo principal Jev: arquitetura System One versus LLM, primitivos Choice/Score/Noul, paralelismo de requisições, matemática da confiança, casos de vídeo, código e visão geral de alternativas open-weight locais (Laya, GLiNER2.5, CLM-8B).
Vercel Labs abre o código do agent-desktop para uso do computador em todo o sistema operacional
A Vercel Labs publicou o código-fonte do agent-desktop, ferramenta que leva a abordagem Computer Use, eficiente em tokens, a todo o sistema operacional sem usar capturas de tela.
10 Repositórios do GitHub para se tornar um Engenheiro de IA em 90 dias
Tornar-se um engenheiro de IA hoje não se resume apenas a modelos e prompts. A maior parte do trabalho real é construída em torno de agentes, sistemas RAG, orquestração (orchestration), bancos de dados vetoriais (vector databases) e infraestrutura de IA.