Sobre o projeto

O repositório Harvard CS249r oferece um currículo integrado e multivolume projetado para ensinar a disciplina de engenharia de IA. Indo além do treinamento de modelos, o projeto concentra-se na construção de sistemas inteligentes eficientes, confiáveis e escaláveis. O currículo está estruturado em quatro volumes principais: Fundamentos (Vol I), Escalabilidade (Vol II), Sistemas Agênticos (Vol III) e IA Física (Vol IV). Cada volume conecta a teoria algorítmica à infraestrutura de sistemas necessária para a implantação no mundo real. O projeto inclui um ecossistema robusto de ferramentas de aprendizagem: - TinyTorch: Um framework para construir os internos de ML do zero. - Labs: Notebooks interativos Marimo para explorar trade-offs de sistemas. - MLSys·im: Um simulador para calcular gargalos de infraestrutura, como saturação de memória e de rede. - Hardware Kits: Exercícios práticos para implantar modelos em dispositivos de borda como Arduino e Raspberry Pi. - StaffML: Uma coleção de perguntas de entrevista fundamentadas em física e exercícios práticos. - Instructor Hub: Recursos para educadores, incluindo planos de ensino, slides de aula e rubricas de avaliação. Este repositório serve tanto como uma série de livros didáticos quanto como um kit de ferramentas prático, com o objetivo de ajudar os alunos a dominar a interseção entre machine learning e engenharia de sistemas, enfatizando raciocínio quantitativo, restrições de hardware e design de sistemas ponta a ponta.