Harvard ouvre un cours gratuit sur l’ingénierie des systèmes de ML
Harvard ouvre un cours gratuit sur l’ingénierie des systèmes de ML
Harvard a ouvert l’accès à CS249r, un cours consacré à l’infrastructure nécessaire pour entraîner, inférer et déployer des modèles d’IA. Les ressources incluent TinyTorch, des laboratoires interactifs, MLSys·im et les supports de cours.
Harvard a ouvert gratuitement l’un des cours les plus détaillés sur l’ingénierie des systèmes d’apprentissage automatique.
Le cours CS249r va bien au-delà de l’architecture des réseaux de neurones. L’accent est mis sur l’infrastructure technique dont dépendent l’entraînement et le déploiement efficace des modèles : processeurs, hiérarchie mémoire, transfert de données, accélérateurs, calcul distribué, inférence, quantification, serving, fiabilité et déploiement.
Les ressources ouvertes comprennent deux volumes de ML Systems, TinyTorch pour créer son propre framework ML à partir de zéro, des laboratoires interactifs dans le navigateur, MLSys·im pour expérimenter les goulets d’étranglement matériels et infrastructurels, StaffML pour pratiquer la conception de systèmes, ainsi que les supports de cours.
TinyTorch propose 20 modules séquentiels. Dans les laboratoires, il est possible de modifier les paramètres du système et d’observer immédiatement où apparaissent les goulets d’étranglement, au lieu de se limiter à la théorie.
Ce cours est recommandé après une première approche des réseaux de neurones et des Transformers. Comprendre le fonctionnement de l’attention est utile, mais un autre niveau de compréhension apparaît lorsqu’on analyse pourquoi le KV cache consomme autant de mémoire, quand l’inférence devient limitée par la bande passante mémoire, comment le batching affecte le débit et pourquoi l’ajout de GPU supplémentaires ne donne pas toujours une amélioration proportionnelle.
Tous les matériaux sont disponibles sur mlsysbook.ai.
GitHub : harvard-edge/cs249r_book
Pourquoi c'est important
AnalyseLe cours montre que les performances de l’IA sont souvent limitées non seulement par les modèles, mais aussi par la mémoire, la bande passante, les GPU et l’infrastructure de serving. Les laboratoires interactifs aident à identifier les goulets d’étranglement réels.
Discuter dans la communauté
Partagez vos questions et vos idées avec les développeurs
Lié dans l'écosystème
Guides pratiques, terminologie clé et compétences d'agents
DeepSeek présente dsh-superagent, un framework d’agents pour GitHub Issues et PR
DeepSeek a présenté un autre projet, dsh-superagent : un framework d’agents pour GitHub Issues et les pull requests, permettant à plusieurs agents d’IA d’exécuter des tâches en parallèle.
Vercel Labs ouvre le code source d’agent-desktop pour l’usage de l’ordinateur à l’échelle du système
Vercel Labs a publié le code source d’agent-desktop, un outil qui étend l’approche Computer Use, économe en tokens, à l’ensemble du système d’exploitation sans captures d’écran.
Jev et System One AI : guide pratique complet du modèle de décision TypeSafe
Analyse technique approfondie du modèle phare Jev : architecture System One vs LLM, primitives Choice/Score/Noul, parallélisme des requêtes, mathématiques de la confiance, études de cas vidéo, code et aperçu des alternatives open-weight locales (Laya, GLiNER2.5, CLM-8B).
10 dépôts GitHub pour devenir ingénieur en IA en 90 jours
Devenir ingénieur en IA aujourd'hui ne se limite pas aux modèles et aux prompts. La majeure partie du travail réel s'articule autour des agents, des systèmes RAG, de l'orchestration (orchestration), des bases de données vectorielles (vector databases) et de l'infrastructure IA.