Suivi des expériences

Concepts MLOps

Folkert Stijnman

ML Engineer

L'expérience de machine learning

machine learning experiment ingredients

Concepts MLOps

Pourquoi le suivi des expériences est-il important ?

Dans chaque expérience, les paramètres suivants peuvent être configurés :

machine learning configurations

Concepts MLOps

Utilisation du suivi des expériences dans le cycle de vie du ML

Le suivi des expériences peut contribuer à :

  • Comparer les résultats
  • Reproduire les expériences précédentes
  • Collaborer avec les développeurs et les parties prenantes
  • Faire des rapports sur les résultats aux parties prenantes
Concepts MLOps

Comment suivre les expériences ?

Outil Pour Contre
Tableur Simple et convivial Nécessite un travail manuel considérable
Plateforme exclusive Solution personnalisée adaptée à notre processus Nécessite du temps et des efforts
Outil de suivi des expériences Spécialement conçu pour les expériences Nécessite une familiarisation avec l'outil

 

Concepts MLOps

Une expérience de machine learning

Machine learning experiment examples

Concepts MLOps

Le processus expérimental

  1. Formuler une hypothèse : « Nous espérons que… »
  2. Rassembler les images et les étiquettes
  3. Définir les expériences (types de modèles, hyperparamètres, ensembles)
  4. Configurer le suivi des expériences
  5. Entraîner le ou les modèles de ML
  6. Tester les modèles sur un ensemble de test
  7. Enregistrer le modèle le plus approprié
  8. Visualiser et rendre compte à l'équipe, puis déterminer la suite

machine learning model training and testing

Concepts MLOps

Passons à la pratique !

Concepts MLOps

Preparing Video For Download...