Bonnes pratiques et pièges en MLOps

MLOps pour l’entreprise

Arne Jonas Warnke

Head of Emerging Curriculum

Contenu de cette vidéo

$$

MLOps

  • Bonnes pratiques
  • Pièges à éviter

$$

Bonnes pratiques

MLOps pour l’entreprise

Bonnes pratiques pour concevoir une application MLOps

$$

  • Viser d'abord de meilleures données
    • Plutôt que de meilleurs modèles
    • Approche centrée données

$$

  • Partir de la question métier
    • Envisager un PoC si la faisabilité est incertaine
    • Évaluer tôt les goulets d'étranglement potentiels
    • Veiller à apprendre même en cas d'échec

$$

Une feuille avec des nombres

MLOps pour l’entreprise

Infrastructure

$$

Bonnes pratiques liées à l'infrastructure

  • La demande de calcul varie
    • Particulièrement élevée lors de l'entraînement
    • L'infrastructure doit être prête pour cela
  • Garder à l'esprit les coûts associés

$$

Collègues dans une salle serveurs

MLOps pour l’entreprise

Bonnes pratiques pour la modélisation

$$

Voici quelques bonnes pratiques côté MLOps :

  • Commencer par un modèle simple
    • Rapide à développer, sert de référence
    • Plus facile à comprendre

Lors de l'ajout d'un nouveau modèle :

  • Est-il meilleur que le statu quo ?

$$

Un humain hybride et un robot écrivant du code

MLOps pour l’entreprise

Tests

$$

Tests automatisés

Sur tout le cycle de vie

  • Code
  • Modèles
  • Qualité des données
  • Pipelines complets

Tests automatisés

MLOps pour l’entreprise

Qualité du code et reproductibilité

$$

Tous les résultats

  • Compréhensibles
  • Reproductibles

=> Tester la qualité du code

$$

Deux programmeurs améliorant ensemble du code

MLOps pour l’entreprise

Transfert de connaissances

$$

Versioning

  • Modèles et code
  • (Stocker) les données

Instaurer une culture de

  • Documentation
  • Code propre
  • Transfert de connaissances

$$

Image de remue-méninges

MLOps pour l’entreprise

Documenter les enseignements tirés

$$

Tracer les connaissances acquises

  • Même si elles ne figurent pas dans l'application finale

$$

Une ampoule

MLOps pour l’entreprise

Bonnes pratiques pour les opérations

$$

Automatiser

  • Journalisation
  • Supervision pratiques

$$

Équipe formée

  • À réagir vite aux erreurs

$$

  • Continuous Monitoring / -Training

$$

Une salle de supervision

MLOps pour l’entreprise

Passons à la pratique !

MLOps pour l’entreprise

Preparing Video For Download...