CSC 8613 – Systèmes pour le machine learning

Portail informatique

Présentation

Découvrez les outils et concepts du MLOps.

  • Sujet
    Contenu
    Notions clefs
  • CI1
    Fondamentaux du MLOps
    • MLOps
    • Docker
    • Dockerfile
    • Docker compose
    • API
  • CI2
    Ingestion de données
    • Ingestion de données
    • Orchestration
    • Prefect
    • Great Expectation
    • Snapshots
  • CI3
    Feature Stores
    • Feature Stores
    • Feast
  • CI4
    Model training, registry, et serving
    • MLflow
    • Experiment tracking
    • Model Registry
    • Versionnage de modèle
    • Évaluation de modèle
    • Cycle de vie d'un modèle
    • API et modèle
  • CI5
    Monitoring, observabilité, drift
    • Monitoring
    • Observabilité
    • Métriques
    • Prometheus
    • Grafana
    • Drift
    • Evidently
  • CI6
    CI/CD, rééentraînement, et intégration
    • CI/CD (GitHub Actions)
    • Tests automatisés (pytest)
    • Model Registry et promotion
    • Déploiement progressif (canary / A/B / shadow)
    • Retraining continu (continuous training)
CM : Cours Magistral (lecture only)       CI : Cours Intégré (lecture and lab)