IA

Effectué

L’intelligence artificielle, ou IA, fait référence à des ordinateurs qui pensent et agissent en simulant l’intelligence humaine. L’IA est une technologie qui tire des informations de son environnement et réagit en fonction de ce qu’elle apprend. Son objectif est de créer une machine capable d’imiter le comportement humain.

L’IA va au-delà de l’apprentissage. Elle est capable de représentation des connaissances, de raisonnement et de pensée abstraite. Le Machine Learning est un sous-ensemble de l’IA. Sa méthode consiste à enseigner aux ordinateurs à apprendre par eux-mêmes au lieu de leur fournir toutes les connaissances nécessaires. Le Machine Learning est la base de l’IA moderne et il est axé sur l’identification et la compréhension des modèles et des structures des données.

Microsoft propose de nombreux services de Machine Learning pour améliorer les données.

Applications Dynamics 365 AI

Les architectes de solution doivent connaître les informations prédéfinies disponibles avec les applications Dynamics 365, notamment :

  • Dynamics 365 Sales Insights
  • Dynamics 365 Customer Insights - Data
  • Dynamics 365 Fraud Protection

Azure Cognitive Services

Cognitive Services est une suite de services d’IA prédéfinis que les développeurs peuvent utiliser pour créer des solutions d’IA. Cognitive Services répond aux exigences courantes de l’IA et vous permet d’ajouter rapidement de l’intelligence à vos applications, sans avoir de compétences en matière de Machine Learning.

Les API Cognitive Services couvrent les concepts suivants :

  • Vision par ordinateur
  • Traitement en langage naturel
  • Voix
  • Décision
  • OpenAI

Cognitive Services est disponible sous la forme d’un ensemble d’API REST utilisables par les applications. En substance, Cognitive Services comprend des services prêts à l’emploi qui vous permettent de développer rapidement une solution basée sur l’IA, en nécessitant une moindre expertise spécialisée.

Microsoft a créé des connecteurs Azure Cognitive Services pour Power Apps et Power Automate :

  • Content Moderator
  • Vision par ordinateur
  • Custom Vision
  • Visage
  • Cognitive Service for Language (y compris Analyse des sentiments, Reconnaissance d’entité nommée et Extraction de phrases clés)
  • Translator

Remarque

Les connecteurs Cognitive Services sont des connecteurs premium.

Actions pour le connecteur Analyse de texte.

Ces connecteurs permettent d’améliorer la fonctionnalité des données et des applications.

Azure Machine Learning

Azure fournit de nombreux services différents pour vous aider à créer vos propres modèles de Machine Learning lorsque Cognitive Services ne répond pas à vos besoins. Vous pouvez créer des modèles de Machine Learning à l’aide de nombreux outils, langages et infrastructures différents.

Outils, langages et infrastructures de Machine Learning.

Le Machine Learning dépasse le cadre de ce cours. Cependant, les architectes de solution doivent comprendre qu’Azure Machine Learning permet aux développeurs d’implémenter un Machine Learning de qualité professionnelle pour des scénarios non pris en charge par AI Builder ou Cognitive Services.

AI Builder

AI Builder est un composant de la solution Microsoft Power Platform qui vous permet d’ajouter facilement de l’IA, afin de prédire les résultats et d’améliorer ainsi les performances de votre entreprise, sans avoir à écrire de code. Vous n’avez pas besoin de connaître le Machine Learning ni d’apprendre le langage Python pour utiliser AI Builder. Microsoft vous aide à créer des modèles d’IA plus facilement, puis à les utiliser dans Microsoft Power Platform.

AI Builder pousse le concept de Cognitive Services plus loin en permettant à quiconque d’utiliser l’IA dans ses applications et ses flux. Et n’importe qui peut créer ses modèles Machine Learning sans avoir besoin d’expertise dans le domaine ni d’écrire du code.

Grâce à AI Builder, vous pouvez :

  • utiliser l’un des modèles IA prédéfinis fournis avec AI Builder ;
  • créer votre propre modèle IA et en effectuer l’apprentissage à l’aide de vos propres données.

AI Builder propose plusieurs types de modèles de traitement des documents, de prédiction, de vision et de langage :

Types de modèles AI Builder.

AI Builder a de nombreux modèles préformés, notamment les suivants :

  • Traitement des factures : extrait les données de facturation clés pour faciliter l’automatisation du traitement des factures.
  • Reconnaissance de texte : extrait les mots des documents et des images dans des flux de caractères lisibles par machine.
  • Classification par catégorie : classe le texte en catégories associées aux commentaires client, comme les compliments, les problèmes et les prix.
  • Extraction des entités : reconnaît et extrait des objets métier standard dans les données.
  • Extraction de phrases clés : identifie les principaux points de discussion dans un élément de texte.
  • Détection de langue : identifie la langue utilisée dans un élément de texte.
  • Analyse des sentiments : détecte si le message dans un élément de texte exprime une émotion positive ou négative.
  • Traduction de texte : traduit le texte d’une langue dans une autre.
  • Lecteur de documents d’identité : extrait les informations des passeports et des permis de conduire américains.
  • Lecteur de carte de visite : extrait les informations présentes dans l’image d’une carte de visite.
  • Traitement des reçus : extrait des détails à partir d’images de reçus imprimés et manuscrits.

Modèles prédéfinis AI Builder

Les applications canevas peuvent utiliser des modèles prédéfinis et des modèles personnalisés pour améliorer les données. Vous pouvez utiliser un modèle AI Builder pour analyser le texte saisi par un utilisateur. Vous pouvez prendre une photo à l’aide d’une application canevas, puis utiliser un modèle AI Builder pour extraire le texte de l’image ou y détecter des objets.

Voici comment vous pouvez utiliser les modèles AI Builder avec une application canevas :

  • En ajoutant des contrôles de modèle AI Builder à un écran
  • En utilisant des modèles AI Builder via la barre de formule

Power Automate peut utiliser tous les modèles prédéfinis et des modèles personnalisés dans AI Builder pour améliorer les données. Vous pouvez déclencher un flux Power Automate lorsque vous créez un enregistrement ou que vous stockez une image. Un connecteur AI Builder est disponible, que vous pouvez ajouter à un flux pour accéder aux modèles. Par exemple, Power Automate peut classer un nouvel enregistrement ou prédire ce qui arrive à un enregistrement qui vient d’être créé.

L’architecte de solution décide d’utiliser ou non l’IA dans la solution. Il décide également d’utiliser AI Builder, Cognitive Services et/ou Azure Machine Learning.