☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Opérationnaliser le Machine Learning et les solutions d’IA générative (AI-300)

Ref. AI-300T00
Durée :
4
 jours
Examen :
Optionnel
Niveau :
Intermédiaire
Financement :
Eligible

Formation Opérationnaliser le Machine Learning et les solutions d’IA générative (AI-300)

La formation AI-300 vous apprend à opérationnaliser le machine learning et les solutions d’IA générative sur Azure. Vous partez d’un modèle entraîné dans un notebook et vous le conduisez jusqu’à un service déployé, versionné, supervisé et réentraînable. Pendant quatre jours, vous travaillez sur Azure Machine Learning, Microsoft Foundry et GitHub Actions, avec les laboratoires officiels Microsoft.

Du prototype au service en production

Le programme suit le cycle complet : expérimentation et suivi des modèles avec MLflow, réglage des hyperparamètres, pipelines réutilisables, puis conception d’une architecture MLOps pensée dès le départ pour la supervision et le réentraînement. La seconde partie applique la même rigueur aux agents d’IA générative : gestion des invites dans GitHub, expériences d’évaluation structurées, évaluations automatisées, supervision et traçage des applications déployées.

À l’issue de ces quatre jours, vous savez livrer un modèle ou un agent avec un pipeline reproductible et auditable, et interpréter les signaux de production pour décider d’un réentraînement. La formation se déroule à Genève ou à Lausanne, en présentiel ou en classe virtuelle, et elle est animée par un formateur Microsoft Certified Trainer.

Profils des Participants

  • Ingénieurs IA et ingénieurs machine learning
  • Data scientists chargés de mettre leurs modèles en production
  • Ingénieurs DevOps et plateforme intervenant sur des projets IA
  • Développeurs d’applications et d’agents d’IA générative sur Azure
  • Architectes de solutions data et IA
  • Responsables de la gouvernance et de la qualité des modèles

Objectifs

  • Entraîner, suivre et comparer des modèles avec Azure Machine Learning et MLflow
  • Automatiser le réglage des hyperparamètres et l’exécution de pipelines d’entraînement
  • Concevoir une architecture MLOps couvrant la supervision et le réentraînement
  • Déployer, promouvoir et restaurer un modèle avec GitHub Actions
  • Appliquer une démarche GenAIOps aux agents construits dans Microsoft Foundry
  • Automatiser les évaluations d’IA et aligner les évaluateurs sur des critères humains
  • Superviser et tracer une application d’IA générative en production

Connaissances Préalables

  • Pratique de Python et des bibliothèques de data science
  • Notions de machine learning : entraînement, validation, évaluation
  • Familiarité avec le portail Azure

Contenu du Cours

Module 1 : Prise en main du Machine Learning dans Azure

  • Définir le problème
  • Obtenir et préparer les données
  • Entraîner le modèle
  • Utiliser Azure Machine Learning Studio
  • Intégrer un modèle

Module 2 : Expérimenter avec Azure Machine Learning

  • Prétraiter les données et configurer la caractérisation
  • Exécuter une expérience de machine learning automatisé
  • Évaluer et comparer des modèles
  • Configurer MLflow pour le suivi des modèles dans des notebooks
  • Entraîner et suivre des modèles dans des notebooks
  • Évaluer des modèles avec le tableau de bord IA responsable

Module 3 : Exécuter des scripts d’entraînement et suivre des modèles avec MLflow dans Azure Machine Learning

  • Convertir un notebook en script
  • Exécuter un script en tant que travail de commande
  • Utiliser des paramètres dans un travail de commande
  • Suivre les métriques avec MLflow
  • Afficher les métriques et évaluer les modèles

Module 4 : Effectuer le réglage des hyperparamètres avec Azure Machine Learning

  • Définir un espace de recherche
  • Configurer une méthode d’échantillonnage
  • Configurer l’arrêt anticipé
  • Utiliser un travail de balayage pour le réglage des hyperparamètres

Module 5 : Exécuter des pipelines dans Azure Machine Learning

  • Créer des composants
  • Créer un pipeline
  • Exécuter un travail de pipeline

Module 6 : Concevoir une solution d’opérations Machine Learning (MLOps)

  • Explorer une architecture MLOps
  • Concevoir pour la supervision
  • Concevoir pour le réentraînement

Module 7 : Automatiser l’entraînement de modèle avec GitHub Actions

  • Utiliser le contrôle de code source pour les ressources Machine Learning
  • Appliquer le développement en tronc commun (trunk-based development)
  • Valider les modifications avec GitHub Actions
  • Connecter GitHub Actions à Azure Machine Learning en toute sécurité
  • Déclencher des travaux et des pipelines Azure Machine Learning

Module 8 : Déployer et surveiller un modèle dans Azure Machine Learning

  • Préparer un modèle pour le déploiement
  • Explorer l’architecture de déploiement et de supervision
  • Contrôler les déploiements avec des environnements GitHub
  • Déployer, promouvoir et restaurer un modèle avec GitHub Actions
  • Superviser le modèle déployé

Module 9 : Planifier et préparer une solution GenAIOps

  • Définir les spécifications de l’agent
  • Concevoir et optimiser votre agent
  • Explorer le cycle de vie genAIOps
  • Explorer les outils et frameworks disponibles pour implémenter GenAIOps

Module 10 : Gérer les invites d’agents dans Microsoft Foundry avec GitHub

  • Appliquer le contrôle de version aux invites
  • Comprendre les agents Microsoft Foundry et le versionnage des invites
  • Organiser les invites dans les référentiels GitHub
  • Développer des flux de déploiement d’invites sécurisés

Module 11 : Évaluer et optimiser les agents IA par le biais d’expériences structurées

  • Concevoir des expériences d’évaluation
  • Appliquer des flux de travail basés sur Git aux expériences d’optimisation
  • Appliquer les rubriques d’évaluation pour un scoring cohérent

Module 12 : Automatiser les évaluations d’IA avec Microsoft Foundry et GitHub Actions

  • Comprendre pourquoi les évaluations automatisées sont importantes
  • Aligner les évaluateurs avec les critères humains
  • Créer des jeux de données d’évaluation
  • Implémenter des évaluations par lots avec Python
  • Intégrer des évaluations dans GitHub Actions

Module 13 : Superviser votre application d’IA générative

  • Comprendre pourquoi la supervision est nécessaire
  • Comprendre les métriques clés à surveiller
  • Découvrir comment superviser avec Azure
  • Intégrer la supervision dans votre application
  • Interpréter les résultats de la supervision

Module 14 : Analyser et déboguer votre application d’IA générative avec le traçage

  • Comprendre pourquoi le traçage est nécessaire
  • Identifier les éléments à tracer dans les applications d’IA générative
  • Implémenter le traçage dans les applications d’IA générative
  • Déboguer des flux complexes avec des modèles de traçage avancés
  • Prendre des décisions éclairées avec l’analyse des données de trace

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Examen

  • Ce cours prépare à la certification AI-300 : Microsoft Certified: Machine Learning Operations Engineer Associate.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Pourquoi AI-300 arrive maintenant

Microsoft a publié le cours AI-300 le 20 mars 2026. Il comble un manque : jusque-là, le catalogue officiel apprenait à concevoir et à entraîner des modèles, mais pas à les exploiter dans la durée. AI-300 est le premier cours Microsoft entièrement consacré au MLOps et au GenAIOps, c’est-à-dire à la mise en production, à la supervision et à la gouvernance des modèles de machine learning et des solutions d’IA générative. ITTA l’intègre à son catalogue dès cette rentrée, dans sa version officielle de quatorze modules répartis sur quatre jours.

Le décalage que ce cours vient corriger est bien connu des équipes data. Un modèle qui obtient d’excellents scores sur un jeu de test ne crée aucune valeur tant qu’il n’est pas appelé par une application, surveillé en continu et réentraîné quand les données dérivent. Le même constat vaut pour un agent d’IA générative : une invite qui fonctionne en démonstration se dégrade dès qu’elle rencontre des cas réels, et sans évaluation automatisée personne ne s’en aperçoit avant les utilisateurs.

Un public d’ingénieurs qui savent déjà entraîner un modèle

AI-300 ne s’adresse pas aux débutants. Le cours suppose que vous écrivez du Python, que vous connaissez les métriques d’évaluation et que vous avez déjà produit un modèle, même modeste. Ce qu’il apporte, c’est la couche d’ingénierie qui manque autour : le suivi d’expériences avec MLflow, le passage du notebook au script paramétré, les travaux de balayage pour les hyperparamètres, les pipelines découpés en composants réutilisables, puis l’automatisation complète avec GitHub Actions et les environnements GitHub qui contrôlent les promotions vers la production.

La bascule vers l’IA générative intervient au module 9. Les six derniers modules traitent des agents Microsoft Foundry avec la même discipline : spécification de l’agent, versionnage des invites dans des dépôts GitHub, expériences d’évaluation structurées avec des rubriques de notation, évaluations par lots en Python intégrées à la chaîne d’intégration continue, supervision des métriques clés et traçage pour déboguer les enchaînements d’appels complexes. C’est cette continuité entre le machine learning classique et l’IA générative qui fait l’originalité du programme.

Le contexte suisse romand

En Suisse romande, les projets d’IA sortent de la phase de preuve de concept. Banques, assurances, medtech, horlogerie et administrations partagent la même contrainte : un modèle qui influence une décision doit être traçable, explicable et reproductible, avec un historique clair de ce qui a été déployé, quand et par qui. Les exigences de gouvernance des données et de documentation des systèmes automatisés se renforcent, et elles se traduisent très concrètement par ce que le cours enseigne : un registre de modèles, des pipelines versionnés, des évaluations archivées et une supervision continue.

C’est aussi la raison pour laquelle les équipes romandes cherchent moins des profils capables d’entraîner un modèle que des profils capables de le maintenir en service. La certification Microsoft Certified: Machine Learning Operations Engineer Associate, que prépare l’examen AI-300, adresse précisément ce rôle d’industrialisation.

Positionnement par rapport aux autres formations ITTA

AI-300 se combine bien avec deux formations voisines du catalogue. La formation AI-103, Développer des applications et agents IA sur Azure, se concentre sur la construction : services Azure AI, orchestration d’agents, recherche augmentée. Elle répond à la question de ce que l’on bâtit, là où AI-300 répond à la question de la façon dont on l’exploite. Suivre AI-103 avant AI-300 donne un ordre naturel, mais l’inverse fonctionne aussi pour un profil venu du DevOps.

La formation DP-750, Implémenter des solutions d’engineering données avec Azure Databricks, couvre l’amont : ingestion, transformation et fiabilité des jeux de données. Un pipeline MLOps ne vaut jamais mieux que les données qui l’alimentent, et beaucoup d’incidents de production attribués au modèle viennent en réalité de la chaîne de données. Les deux parcours se complètent pour une équipe qui veut couvrir toute la chaîne.

Ce qu’une formation animée apporte face à l’autoformation

Les modules AI-300 sont accessibles en lecture libre. Ce qui ne l’est pas, c’est le temps. Monter soi-même un espace de travail Azure Machine Learning, connecter GitHub Actions à Azure avec une identité fédérée, faire tourner un travail de balayage puis un pipeline, et enfin déployer un point de terminaison supervisé représente plusieurs semaines de tâtonnements. En quatre jours encadrés, avec les laboratoires officiels Microsoft et un formateur certifié, vous exécutez la chaîne complète et vous repérez les points de rupture habituels : droits insuffisants sur la ressource, artefact mal enregistré, métrique absente du tableau de bord, promotion bloquée par un environnement GitHub.

L’autre apport tient aux arbitrages. Faut-il réentraîner sur seuil de dérive ou sur calendrier ? Combien d’exemples faut-il dans un jeu d’évaluation d’agent ? Quand un évaluateur automatique devient-il assez fiable pour bloquer un déploiement ? Ces questions se tranchent en discutant de vos cas réels avec le formateur et les autres participants, pas en lisant une page de documentation.

Après la formation

Le réflexe le plus rentable consiste à reprendre, dans la semaine qui suit, un modèle déjà en service chez vous et à lui appliquer la méthode : le déposer dans un registre, l’accompagner d’un script d’entraînement paramétré, brancher un premier flux GitHub Actions, puis ajouter la supervision. Cette première boucle complète, même sur un cas simple, vaut mieux qu’une architecture cible dessinée sur papier. Pour les agents, commencez par sortir les invites du code applicatif et par les versionner : c’est le geste qui débloque tout le reste.

Si vous visez la certification, prévoyez de passer l’examen AI-300 dans les semaines qui suivent la session, pendant que la manipulation des outils reste fraîche.

Faut-il savoir entraîner un modèle avant de venir ?

Oui. Le cours part du principe que vous êtes à l’aise en Python et que vous avez déjà produit un modèle, même simple. AI-300 traite de ce qui vient après l’entraînement.

La formation couvre-t-elle aussi l’IA générative ou seulement le machine learning classique ?

Les deux. Les huit premiers modules portent sur le MLOps avec Azure Machine Learning, les six suivants sur le GenAIOps avec Microsoft Foundry : invites, évaluations, supervision et traçage des agents.

Faut-il connaître GitHub Actions ?

Des bases de Git suffisent. Les flux GitHub Actions sont construits pas à pas pendant les laboratoires, y compris la connexion sécurisée à Azure et le contrôle des promotions par environnement.

Quelle différence avec la formation AI-103 ?

AI-103 apprend à construire des applications et des agents IA sur Azure. AI-300 apprend à les mettre en production, à les évaluer et à les superviser. Les deux formations s’enchaînent bien.

La certification est-elle obligatoire ?

Non. Le passage de l’examen AI-300 reste optionnel et se planifie séparément de la session de formation.

La session se donne-t-elle à distance ?

Oui. La formation est proposée en présentiel à Genève et à Lausanne, et en classe virtuelle avec le même formateur et les mêmes laboratoires.

Prix de l'inscription
CHF 3'000.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

lun19Oct(Oct 19)09:00jeu22(Oct 22)17:00VirtuelVirtuel Etiquettes de sessionAI-300T00

lun19Oct(Oct 19)09:00jeu22(Oct 22)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-300T00

lun23Nov(Nov 23)09:00jeu26(Nov 26)17:00VirtuelVirtuel Etiquettes de sessionAI-300T00

lun23Nov(Nov 23)09:00jeu26(Nov 26)17:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionAI-300T00

lun14Déc(Déc 14)09:00jeu17(Déc 17)17:00VirtuelVirtuel Etiquettes de sessionAI-300T00

lun14Déc(Déc 14)09:00jeu17(Déc 17)17:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionAI-300T00

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande