Coursera

Optimiser les flux de travail de l'IA et déployer les modèles Edge

Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Coursera

Optimiser les flux de travail de l'IA et déployer les modèles Edge

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

8 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

8 heures à compléter
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Implémenter et optimiser les composants des réseaux neuronaux à l'aide des opérations sur les tenseurs de PyTorch et de la différentiation automatique

  • Analyser les performances des workflows d'apprentissage automatique à l'aide d'indicateurs d'expérimentation, d'outils de visualisation et d'informations sur l'utilisation des GPU

  • Mettre en place des pipelines de données efficaces et déployer des modèles d'IA optimisés dans des environnements en périphérie

Compétences que vous acquerrez

  • Catégorie : Apprentissage profond
  • Catégorie : Modèle de formation
  • Catégorie : Évaluation du modèle
  • Catégorie : Manipulation de données
  • Catégorie : Mesure de la performance
  • Catégorie : Flux de données
  • Catégorie : MLOps (Machine Learning Operations)
  • Catégorie : Réseaux neuronaux artificiels
  • Catégorie : Analyse des performances
  • Catégorie : Pipelines de données
  • Catégorie : Utilisation des ressources
  • Catégorie : Traitement des données
  • Catégorie : Optimisation du modèle
  • Catégorie : Optimisation des performances

Outils que vous découvrirez

  • Catégorie : Tableau de bord
  • Catégorie : Grafana
  • Catégorie : Tensorflow
  • Catégorie : PyTorch (Bibliothèque d'apprentissage automatique)
  • Catégorie : Workflows d'IA
  • Catégorie : Déploiement du modèle

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

mars 2026

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise en Apprentissage automatique

Ce cours fait partie de la Certificat Professionnel Eyes on AI - Ingénierie de la vision par ordinateur
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable auprès de Coursera

Il y a 9 modules dans ce cours

Vous irez au-delà des composants standard « prêts à l’emploi » de PyTorch en créant votre propre module personnalisé appelé « Squeeze-and-Excite ». Vous comprendrez pourquoi ces composants personnalisés sont essentiels pour résoudre des problèmes concrets, et vous en créerez un étape par étape tout en vous assurant qu’il fonctionne correctement. Vous verrez comment les données circulent à travers ce bloc personnalisé, comment ses paramètres sont stockés et mis à jour pendant l’apprentissage, et comment vérifier que tout est correctement connecté. À la fin, vous maîtriserez un modèle général que vous pourrez réutiliser pour créer de nombreux autres composants personnalisés pour vos réseaux neuronaux.

Inclus

3 vidéos1 lecture2 devoirs

Vous apprendrez à identifier et à corriger les ralentissements dans votre code d'entraînement d'IA, afin d'améliorer les performances, du traitement des données à l'entraînement du modèle. Vous utiliserez des outils intégrés pour identifier des problèmes tels que le chargement lent des données, puis vous appliquerez deux techniques pratiques : l’une qui accélère les calculs mathématiques tout en utilisant moins de mémoire, et l’autre qui vous permet de procéder à l’entraînement avec des lots de données plus volumineux sans manquer de mémoire. Grâce à des quiz, des exemples de code prêts à être copiés et des explications claires, vous découvrirez comment faire en sorte que votre GPU fonctionne à pleine vitesse au lieu de rester inactif. À la fin de ce cours, vous serez capable de rationaliser des workflows d’entraînement complexes pour en faire des processus efficaces qui contribuent à la réussite de votre entreprise.

Inclus

2 vidéos1 lecture3 devoirs

Vous découvrirez comment les tableaux de bord visuels vous aident à comprendre le comportement des modèles et à comparer différentes sessions d'entraînement. Vous apprendrez à interpréter les courbes de précision et les trajectoires de perte, ainsi qu'à évaluer les compromis afin de choisir la variante de modèle la mieux adaptée à la tâche. À l'issue de cette formation, vous saurez évaluer vos expériences à l'aide d'éléments visuels clairs, plutôt que de vous fier à des suppositions.

Inclus

2 vidéos1 lecture1 devoir

Vous vous exercerez à structurer des workflows d'apprentissage automatique réutilisables à l'aide de composants modulaires. Vous découvrirez les modèles LightningModule et DataModule, renforcerez vos habitudes en matière de documentation et comprendrez comment les modèles structurés permettent de réduire les erreurs.

Inclus

2 vidéos1 lecture2 devoirs

Vous découvrirez comment le chargement des données, le traitement par lots, la mise en cache et la prélecture influent sur la vitesse d'entraînement. Vous apprendrez comment des frameworks tels que tf.data et PyTorch DataLoader parallélisent les opérations d'entrée afin de maintenir les GPU en activité.

Inclus

3 vidéos1 lecture1 devoir

Vous découvrirez le fonctionnement des graphes de calcul, les raisons de l'existence d'opérations redondantes et comment leur élimination permet de réduire la latence d'inférence du modèle. Vous analyserez un graphe de modèle, identifierez les opérations de « reshape » et d'identité superflues, les éliminerez, réexporterez le SavedModel, puis mesurerez les gains de latence obtenus.

Inclus

1 vidéo1 lecture2 devoirs

Vous apprendrez à évaluer des modèles d’apprentissage automatique à l’aide d’une analyse des performances par tranches. Vous découvrirez comment différents environnements, appareils et tranches de contexte d’utilisation peuvent révéler des faiblesses cachées dans un modèle par ailleurs précis. Grâce aux workflows TFMA et à une exploration pratique, vous identifierez une baisse réelle de 5 % des performances sur des images prises avec un smartphone en conditions de faible luminosité et formulerez des recommandations concrètes pour améliorer la qualité et l'équité des données. Cette leçon met l'accent sur l'évaluation pratique de la robustesse plutôt que sur des métriques purement théoriques.

Inclus

2 vidéos1 lecture1 devoir

Vous optimiserez et déployerez des modèles sur du matériel en périphérie à l'aide de TensorFlow Lite. Vous convertirez un SavedModel en un modèle TFLite quantifié, explorerez les options de quantification des poids et des entiers, puis déployerez le modèle optimisé sur un Jetson Nano. Vous mesurerez les variations de taille de fichier, de vitesse d’inférence (FPS) et de précision, puis vous synthétiserez vos résultats dans un guide de transfert reproductible. À l’issue de cette formation, vous comprendrez les compromis concrets entre vitesse, encombrement et précision dans les déploiements réels en périphérie.

Inclus

1 vidéo1 lecture2 devoirs

Dans la pratique, les systèmes de vision par ordinateur passent par plusieurs étapes avant d’être prêts à être déployés. Les ingénieurs doivent évaluer les expérimentations sur les modèles, diagnostiquer les inefficacités des flux de travail, améliorer les pipelines d’entraînement et s’assurer que les modèles peuvent fonctionner de manière fiable dans des conditions réelles et compte tenu des contraintes des appareils. Ces activités nécessitent de combiner l’analyse des performances avec des décisions d’ingénierie concrètes concernant la conception du système et son état de préparation au déploiement. Dans ce projet d’intégration, vous endosserez le rôle d’ingénieur en apprentissage automatique chargé de préparer un modèle de vision par ordinateur en vue de son déploiement sur des terminaux périphériques dans un environnement aux ressources limitées. Vous analyserez les résultats des expériences, identifierez les goulots d’étranglement en termes de performances, évaluerez la robustesse au niveau des tranches et proposerez des optimisations du flux de travail et du déploiement. Le projet intègre les principales activités d’ingénierie liées à la préparation des systèmes de vision pour la production, notamment le diagnostic des performances des GPU, la visualisation et la comparaison des expériences, l’optimisation du pipeline de données, la standardisation des flux de travail et l’analyse des compromis liés au déploiement en périphérie. Plutôt que de vous concentrer sur des techniques isolées, vous évaluerez l’ensemble du flux de travail d’apprentissage automatique — depuis les inefficacités de l’entraînement et l’interprétation des expériences jusqu’aux risques liés à la robustesse et à la faisabilité du déploiement. Votre livrable final sera un « Rapport de stratégie d’optimisation et de déploiement en périphérie », un rapport technique structuré qui identifie les goulots d’étranglement du flux de travail, propose des stratégies d’optimisation ciblées, évalue les risques au niveau des tranches et présente une recommandation justifiée de déploiement en périphérie. Ce projet reflète les responsabilités réelles des ingénieurs en apprentissage automatique, qui doivent trouver un équilibre entre précision, rapidité, facilité de maintenance et contraintes matérielles avant d’approuver un déploiement en production.

Inclus

2 lectures1 devoir

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Professionals from the Industry
484 Cours110 888 apprenants

Offert par

Coursera

En savoir plus sur Apprentissage automatique

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions

¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.