Votre formation financée jusqu’à 50%

Voir les subventions applicables

Tutoriel en ingénierie de solutions d’apprentissage automatique avec Microsoft Azure

Parvenir à une solution en apprentissage automatique avec Microsoft Azure.
Microsoft Partner
Session privée

Ce cours est disponible en session privée ou personnalisée. Il peut être offert à l’un de nos centres de formation ou directement à vos bureaux. Appelez l’un de nos conseillers ou faites une demande de soumission en ligne.

Appelez maintenant au 1 877 624.2344

  • Durée: 3 jours
  • Prix régulier: Sur demande

Plan de cours

Durée : 3 jours

© AFI Expertise inc.

Dans chaque section, nous passerons en revue les services de Microsoft Azure afin de parvenir à une solution en apprentissage automatique réussie en tenant compte des données et de l'application, puisqu'elles sont au cœur de chaque projet en apprentissage automatique;

  • Introduction à l’apprentissage automatique;
  • Analyse des besoins;
  • Implémentation (2 cas d’application);
  • Déploiement.

Nous analysons ensuite les différents services offerts par le fournisseur de cloud et présentons une manière de les utiliser en symbiose afin de parvenir à une solution d’apprentissage automatique viable.

Public concerné

Développeurs ayant intérêt en apprentissage automatique et à Microsoft Azure

Préalables

  • Base en programmation python
  • Avoir déjà travaillé avec Microsoft Azure est recommandé

Contenu

Introduction à l’apprentissage automatique
Nous définissons ici ce qui est considéré comme un projet d’apprentissage automatique ainsi que les exigences en termes de données et d'applications.
À cette fin, nous passerons en revue une série de cas d'utilisation concrets qui illustrent mieux les besoins en matière d’apprentissage automatique en tant que solution.
Analyse des besoins
Cette section traite principalement de l'infrastructure de calcul nécessaire à la mise en place d'un projet d’apprentissage automatique ainsi que les exigences en matière de données. Nous présentons tout d'abord les besoins en matière de stockage et d'annotation des données, puis la puissance de calcul et les estimations de coûts. Ces besoins changeront inévitablement en fonction du problème d’apprentissage automatique et de la nature des données, c'est-à-dire des données provenant de capteurs, le texte, des images, des vidéos, etc.
Stockage des données
Tout projet d’apprentissage automatique repose sur des données, et ces données doivent être stockées quelque part. Dans cette section, nous énumérons plusieurs types de données impliquées dans un projet d’apprentissage automatique et comment les stocker judicieusement;
1. Les données réelles sur lesquelles nous devons agir; les images dans un contexte de détection d'objet. Le texte, pour de la classification de documents.
2. Modèles; les modèles entraînés doivent être stockés et versionnés afin de pouvoir être interrogés.
3. Prédictions; la surveillance des prédictions des modèles est trop souvent laissée de côté. Les prédictions doivent être stockées et contrôlées afin d'analyser les performances d'un modèle déployé en temps réel.
Services
Microsoft Azure propose différentes granularités de stockage avec leurs cas d'utilisation très spécifiques;
● HPC Cache
● Data Lake
● Archive
● Base des données relationnelles et NoSQL;
○ Azure SQL
○ Azure Cosmos DB
Étiquetage de données
Il ne suffit pas d'avoir des données pour une solution d’apprentissage automatique ; il faut que ce soient des données propres. Pour ce faire, il est important d'envisager des outils d'annotation et de vérification. Encore une fois, cela diffère selon la nature des données, et nous allons passer en revue une série d'exemples (texte, images, etc.)
Services
● Azure Machine Learning Studio
Besoins computationnels
L’entraînement des modèles d’apprentissage automatique est très différent de leur déploiement. Nous examinons les différents services qui répondent aux besoins du cycle de vie d'une solution d’apprentissage automatique.
Services
● Azure CycleCloud
● Azure SpringCloud
● Azure Functions
Implémentation de la solution
Dans le cadre d'un projet d’apprentissage automatique, nous étudions quels sont les services offerts par le fournisseur afin de mettre en œuvre la solution, c'est-à-dire utiliser les modèles disponibles ou les données annotées, former de nouveaux modèles pour répondre aux exigences souhaitées.
Nous allons parcourir et analyser les outils de deux projets différents;
1. Recherche de documents
2. Classification d’images
Solutions préconçues
Services
● Cognitive Services
Solutions sur mesures
Les solutions personnalisées nécessitent des outils personnalisés et nous présentons comment nous pouvons les utiliser en symbiose afin de parvenir à une solution d’apprentissage automatique viable, là encore dans deux applications d’apprentissage automatique différentes.
Services
● Azure Machine Learning Studio
Déploiement de la solution
Le déploiement d'une solution d’apprentissage automatique est très différent de l’entraînement de celle-ci. Il faut cependant réfléchir à la manière optimale de déployer le modèle, à la fréquence de réentraînement du modèle, à la surveillance des prévisions et à l'environnement de calcul.
La plupart des modèles disponibles peuvent être déployés "tels quels". Cependant, le déploiement de modèles personnalisés est plus difficile.
Points à prendre en considération;
● Servir l'application avec un équilibrage élastique des charges;
● Suivi des prédictions d'un modèle;
● Déploiement d'un nouveau modèle et repli sur une version précédente.

Savoir s’entourer des meilleurs

Pierre-Edouard Brondel
Pierre-Edouard Brondel
Formateur et conseiller en bureautique
Expert en pédagogie dans le domaine des technologies et de la bureautique cumulant plus de 25 ans d’expérience, Pierre-Édouard est d’abord et avant tout un passionné de capital humain.
Marc Maisonneuve
Marc Maisonneuve
Formateur et conseiller en efficacité professionnelle
M. Maisonneuve se distingue par sa capacité d’analyse, son calme légendaire et sa volonté indéniable de pousser l’humain à développer ses compétences. Il propose tout naturellement des solutions technologiques à des besoins concrets en milieu de travail.
Frédéric Paradis
Frédéric Paradis
Formateur certifié et architecte en solutions infonuagiques
Formateur certifié Microsoft, Frédéric se décrit comme un magicien de l’infonuagique, cet espace mythique entre technologie et réalité.
Virginie Louis
Virginie Louis
Formatrice en efficacité professionnelle, facilitatrice et conseillère en intelligence spatiale
Virginie s’éloigne de la formation standard pour offrir des solutions adaptées aux réalités et aux objectifs du client.
Soyez au fait des tendances, innovations et bonnes pratiques, chaque mois.
Confidentialité
Centre de formation autorisé Emploi-Québec, Agrément : 0051460
TPS : 141582528 – TVQ : 1019557738
© 2021 AFI
AFI Expertise

L’expérience AFI par Edgenda

Chez AFI, nous concentrons nos efforts pour vous offrir des formations pertinentes et des expériences d’apprentissage percutantes qui s’inscrivent dans vos démarches de transformation. Vous désirez être accompagné dans ces démarches? Consultez les services d’Edgenda: Edgenda.com