Aller au contenu principal

Machine Learning

11 Modules ~40 heures Débutant → Avancé

Maîtrisez le Machine Learning de bout en bout : fondations math, algorithmes supervisés/non-supervisés, feature engineering, évaluation, réseaux de neurones, et ML en production. Mène vers nos cours MLflow et llm-development.

Roadmap du cours

#ModuleStatutSujets
0Setup & rappel mathPlan prêtPython, numpy, pandas, algèbre linéaire essentielle, calcul pour gradients
1Fondamentaux MLPlan prêtSupervisé vs non-supervisé vs RL, split train/val/test, biais-variance
2Modèles linéairesPlan prêtRégression linéaire/logistique, régularisation (L1/L2), gradient descent
3Modèles à arbresPlan prêtArbres décision, random forests, gradient boosting (XGBoost, LightGBM)
4Apprentissage non-superviséPlan prêtk-means, DBSCAN, hiérarchique, PCA, t-SNE, UMAP
5Feature engineeringPlan prêtEncoding, scaling, target encoding, sélection, détection de leakage
6Évaluation de modèlePlan prêtCross-validation, métriques (precision, recall, AUC, MAE), analyse d'erreur
7Réseaux de neuronesPlan prêtPerceptron → MLP → backprop, bases PyTorch, usage GPU
8Architectures deep learningPlan prêtCNN, RNN/LSTM, introduction Transformers
9ML en productionPlan prêtVue d'ensemble MLOps, model registry, monitoring, drift, fairness
10CapstonePlan prêtConstruire un pipeline ML bout-à-bout : données → modèle → enregistré → API

Disponible maintenant

Plan de curriculum publié. Contenu déployé 2026 S2.

Cours liés :

  • Python — fondations du langage
  • MLflow — tracker et servir modèles (cours complet déjà)
  • llm-development — techniques spécifiques LLM

Dernière mise à jour

2026-05 — Plan de curriculum publié.