Microsoft

Distributed Training & Advanced Application

Développez des compétences très recherchées grâce à un abonnement d'un an à Coursera Plus, désormais à 239 $. Profitez-en dès maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Microsoft

Distributed Training & Advanced Application

 Microsoft

Instructeur : Microsoft

Inclus avec Coursera PlusEn savoir plus

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

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
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

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Build PyTorch DDP and FSDP pipelines for multi-node distributed training, profiling communication overhead, and scaling GPU throughput.

  • Configure DeepSpeed ZeRO optimization stages and apply Microsoft Olive and Azure Container for PyTorch to accelerate large model training.

  • Build computer vision and NLP pipelines for object detection, NER, classification, and QA using Florence-2, CLIP, and Hugging Face Transformers.

  • Design multimodal fusion architectures combining vision, text, and audio using Microsoft Phi-4 and OpenAI Whisper on Azure ML.

Compétences que vous acquerrez

  • Catégorie : Model Training
  • Catégorie : Fine-tuning
  • Catégorie : Computer Science
  • Catégorie : Cloud Computing
  • Catégorie : Machine Learning
  • Catégorie : Model Deployment
  • Catégorie : Distributed Computing
  • Catégorie : Computer Vision
  • Catégorie : Embeddings
  • Catégorie : Model Optimization
  • Catégorie : AI Workflows
  • Catégorie : Data Science
  • Catégorie : Deep Learning
  • Catégorie : Natural Language Processing
  • Catégorie : Model Evaluation
  • Catégorie : Performance Tuning

Outils que vous découvrirez

  • Catégorie : Hugging Face
  • Catégorie : PyTorch (Machine Learning Library)

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

octobre 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 Machine Learning

Ce cours fait partie de la Certificat Professionnel Microsoft Deep Learning Engineering with Azure
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 Microsoft

Il y a 11 modules dans ce cours

Transition from single-GPU prototypes to parallelized cluster workloads by configuring process groups, managing gradient synchronization, and orchestrating scalable runs using the NCCL backend.

Inclus

1 vidéo2 lectures2 devoirs

Overcome the physical memory limits of a single GPU by learning how FSDP shards model parameters, gradients, and optimizer states across your cluster using Zero Redundancy Optimizer (ZeRO) primitives, balancing memory reduction against collective network communication overhead.

Inclus

3 lectures3 devoirs

Master Microsoft's Zero Redundancy Optimizer by configuring ZeRO stages 1, 2, and 3, implementing CPU offloading parameters, and writing autotuning scripts to generate optimal configuration payloads.

Inclus

1 vidéo2 lectures2 devoirs

Integrate Microsoft's enterprise acceleration tools by applying Microsoft Olive optimization passes, configuring NCCL communications, and running workloads within the curated ACP environment.

Inclus

3 lectures3 devoirs

Transition from image-level categorization to precise spatial localization. This module covers the architectural differences between regression-based and transformer-based detectors, fine-tuning a YOLOv11 model on custom datasets, and analyzing performance metrics.

Inclus

1 vidéo3 lectures1 devoir

Bridge the gap between visual features and natural language processing. This module covers implementing zero-shot classification and image captioning using Florence-2 and CLIP, enforcing strict API credential hygiene, and orchestrating fallbacks for production-grade reliability.

Inclus

3 lectures3 devoirs

Master the fine-tuning of foundation language models for specialized downstream tasks. You will learn to write custom data collators, configure evaluation metrics, and implement fine-tuning loops using the Hugging Face Trainer API.

Inclus

1 vidéo2 lectures2 devoirs

Design cost-effective, high-performance hybrid NLP solutions. You will learn to partition tasks between custom fine-tuned transformer models and out-of-the-box cloud services, optimizing your deployment pipelines for operational cost and latency.

Inclus

3 lectures3 devoirs

Align and merge diverse datatypes. Learners construct joint vector spaces where text, images, and audio represent shared concepts, and implement early, late, and cross-attention fusion layers to combine multimodal features.

Inclus

1 vidéo2 lectures2 devoirs

Deploy state-of-the-art native tri-modal systems. Learners study Microsoft Phi-4 Multimodal architecture (including its unified vision/speech encoders and Mixture-of-LoRAs framework), evaluate its native speech-to-text efficiency relative to traditional pipelines like OpenAI Whisper, and manage unified multimodal pipelines on Azure ML.

Inclus

3 lectures3 devoirs

Synthesize your distributed training and model acceleration skills to scale a massive transformer model across a multi-GPU, multi-node cloud cluster. You will write a Python training script that implements Microsoft DeepSpeed ZeRO-3 parameter sharding and activation checkpointing, paired with a DeepSpeed configuration file implementing ZeRO-3 CPU offloading. You will then write the Azure ML SDK v2 code to submit this job to a remote compute cluster using the curated ACP environment and optimized NCCL environment variables.

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

 Microsoft
500 Cours3 043 626 apprenants

Offert par

Microsoft

En savoir plus sur Machine Learning

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.’

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

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.