Qu'est-ce que l'intelligence artificielle ?

L'intelligence artificielle (IA) est le domaine de l'informatique consacré à la résolution des problÚmes cognitifs communément associés à l'intelligence humaine, tels que l'apprentissage, la création et la reconnaissance des images. Les entreprises modernes collectent de gros volumes de données provenant de sources diverses, telles que des capteurs intelligents, du contenu généré par les humains, des outils de surveillance et des journaux systÚme. L'objectif de l'IA est de créer des systÚmes d'auto-apprentissage qui tirent leur signification des données. L'IA peut ensuite appliquer ces connaissances pour résoudre de nouveaux problÚmes de maniÚre similaire à celle des humains. Par exemple, la technologie d'intelligence artificielle peut répondre de maniÚre significative aux conversations humaines, créer des images et du texte originaux et prendre des décisions basées sur des données saisies en temps réel. Votre entreprise peut intégrer des fonctionnalités d'intelligence artificielle dans ses applications afin d'optimiser les processus commerciaux, d'améliorer l'expérience client et d'accélérer l'innovation.

Comment s'est dĂ©veloppĂ©e la technologie de l'intelligence artificielle ?

Dans son article prĂ©curseur de 1950, « Computing Machinery and Intelligence Â», Alan Turing s'est demandĂ© si les machines pouvaient penser. Dans cet article, Turing a d'abord inventĂ© le terme intelligence artificielle et l'a prĂ©sentĂ© comme un concept thĂ©orique et philosophique. 

Entre 1957 et 1974, les développements informatiques ont permis aux ordinateurs de stocker davantage de données et de traiter plus rapidement. Au cours de cette période, les scientifiques ont poursuivi le développement d'algorithmes de machine learning (ML). Les progrÚs réalisés dans ce domaine ont conduit des agences comme l'Agence pour la recherche avancée des projets intéressant la défense (DARPA pour Defense Advanced Research Projects Agency) à créer un fonds pour la recherche sur l'IA. Dans un premier temps, l'objectif principal de cette recherche était de découvrir si les ordinateurs pouvaient transcrire et traduire le langage parlé.

Au cours des annĂ©es 1980, l'augmentation du financement disponible et l'expansion de la boĂźte Ă  outils algorithmique utilisĂ©e par les scientifiques dans le domaine de l'IA ont rationalisĂ© le dĂ©veloppement. David Rumelhart et John Hopfield ont publiĂ© des articles sur les techniques de deep learning, qui ont montrĂ© que les ordinateurs pouvaient tirer des leçons de l'expĂ©rience. 

De 1990 au dĂ©but des annĂ©es 2000, les scientifiques ont atteint de nombreux objectifs fondamentaux de l'IA, comme battre le champion du monde d'Ă©checs en titre. Avec plus de donnĂ©es informatiques et de puissance de traitement Ă  l'Ăšre moderne qu'au cours des dĂ©cennies prĂ©cĂ©dentes, la recherche sur l'IA est dĂ©sormais plus courante et plus accessible. Elle Ă©volue rapidement vers l'intelligence gĂ©nĂ©rale artificielle, ce qui permet aux logiciels d'effectuer des tĂąches complexes. Les logiciels peuvent crĂ©er, prendre des dĂ©cisions et apprendre par eux-mĂȘmes des tĂąches auparavant rĂ©servĂ©es aux humains.

Quels sont les avantages de l'intelligence artificielle ?

L'intelligence artificielle a le potentiel d'offrir de nombreux avantages Ă  diverses industries.

Résoudre des problÚmes complexes

La technologie d'intelligence artificielle peut utiliser le ML et les réseaux de deep learning pour résoudre des problÚmes complexes avec une intelligence semblable à celle de l'homme. L'IA peut traiter les informations à grande échelle, en découvrant des modÚles, en identifiant des informations et en fournissant des réponses. Vous pouvez utiliser l'IA pour résoudre des problÚmes dans divers domaines tels que la détection des fraudes, le diagnostic médical et l'analyse commerciale.

Améliorer l'efficacité de votre entreprise

Contrairement aux humains, la technologie d'intelligence artificielle peut fonctionner 24 heures sur 24, 7 jours sur 7 sans rĂ©duire les taux de performance. En d'autres termes, l'IA peut effectuer des tĂąches manuelles sans erreur. Vous pouvez permettre Ă  l'IA de se concentrer sur des tĂąches rĂ©pĂ©titives et fastidieuses, afin de pouvoir utiliser les ressources humaines dans d'autres domaines d'une entreprise. L'IA peut rĂ©duire la charge de travail des employĂ©s tout en rationalisant toutes les tĂąches liĂ©es Ă  l'entreprise. 

Prendre des décisions plus intelligentes

L'IA peut utiliser le ML pour analyser de gros volumes de donnĂ©es plus rapidement que n'importe quel ĂȘtre humain. Les plateformes d'intelligence artificielle peuvent dĂ©tecter les tendances, analyser les donnĂ©es et fournir des conseils. GrĂące Ă  la prĂ©vision des donnĂ©es, l'IA peut aider Ă  suggĂ©rer la meilleure ligne de conduite Ă  suivre pour l'avenir.

Automatiser les processus commerciaux

Vous pouvez entraĂźner l'IA avec le ML pour effectuer des tĂąches avec prĂ©cision et rapiditĂ©. Cela peut accroĂźtre l'efficacitĂ© opĂ©rationnelle en automatisant les secteurs de l'entreprise que les employĂ©s rencontrent des difficultĂ©s ou trouvent ennuyeux. De mĂȘme, vous pouvez utiliser l'automatisation de l'IA pour libĂ©rer les ressources des employĂ©s pour des tĂąches plus complexes et plus crĂ©atives. 

Quelles sont les applications pratiques de l'intelligence artificielle ?

L'intelligence artificielle dispose d'un large éventail d'applications. Bien qu'il ne s'agisse pas d'une liste exhaustive, voici une sélection d'exemples qui mettent en lumiÚre différentes utilisations de l'IA.

Traitement intelligent des documents

Le traitement intelligent des documents (IDP) traduit les formats de documents non structurĂ©s en donnĂ©es utilisables. Par exemple, il convertit des documents commerciaux tels que des e-mails, des images et des PDF en informations structurĂ©es. IDP utilise des technologies d'intelligence artificielle telles que le traitement du langage naturel (NLP), le deep learning et la vision par ordinateur pour extraire, classer et valider les donnĂ©es. 

Par exemple, HM Land Registry (HMLR) gĂšre les titres de propriĂ©tĂ© pour plus de 87 % de l'Angleterre et du pays de Galles. Les responsables de dossiers du HMLR comparent et examinent des documents juridiques complexes liĂ©s aux transactions immobiliĂšres. L'organisation a dĂ©ployĂ© une application d'intelligence artificielle pour automatiser la comparaison des documents, ce qui a permis de rĂ©duire de moitiĂ© le temps de rĂ©vision et de booster le processus d'approbation des transferts de propriĂ©tĂ©. Pour plus d'informations, dĂ©couvrez comment HMLR utilise Amazon Textract.

Surveillance des performances de l'application

La surveillance de la performance des applications (APM) est le processus qui consiste Ă  utiliser des outils logiciels et des donnĂ©es de tĂ©lĂ©mĂ©trie pour surveiller la performance des applications critiques pour l'entreprise. Les outils APM basĂ©s sur l'IA utilisent des donnĂ©es historiques pour prĂ©voir les problĂšmes avant qu'ils ne surviennent. Ils peuvent Ă©galement rĂ©gler les problĂšmes en temps rĂ©el en proposant des solutions efficaces Ă  vos dĂ©veloppeurs. Cette stratĂ©gie permet de rĂ©soudre les problĂšmes de blocage et aux applications de bien fonctionner.

Par exemple, Atlassian fabrique des produits destinĂ©s Ă  rationaliser le travail d'Ă©quipe et l'organisation. Atlassian utilise des outils d'IA APM pour surveiller en permanence les applications, dĂ©tecter les problĂšmes potentiels et hiĂ©rarchiser leur gravitĂ©. GrĂące Ă  cette fonction, les Ă©quipes peuvent rĂ©pondre rapidement aux recommandations issues du machine learning et corriger les baisses de performances. 

En savoir plus sur APM Â»

Maintenance prévisionnelle

La maintenance prĂ©dictive amĂ©liorĂ©e par l'IA est le processus qui consiste Ă  utiliser d'importants volumes de donnĂ©es pour identifier les problĂšmes susceptibles d'interrompre des opĂ©rations, des systĂšmes ou des services. La maintenance prĂ©dictive permet aux entreprises de rĂ©soudre les problĂšmes potentiels avant qu'ils ne surviennent, ce qui rĂ©duit les temps d'arrĂȘt et prĂ©vient les perturbations.

Par exemple, Baxter utilise 70 sites de fabrication dans le monde entier et fonctionne 24 heures sur 24 et 7 jours sur 7 pour fournir des technologies mĂ©dicales. Baxter utilise la maintenance prĂ©dictive pour dĂ©tecter automatiquement les conditions anormales des Ă©quipements industriels. Les utilisateurs peuvent mettre en Ɠuvre des solutions efficaces Ă  l'avance afin de rĂ©duire les temps d'arrĂȘt et d'amĂ©liorer l'efficacitĂ© opĂ©rationnelle. Pour en savoir plus, dĂ©couvrez comment Baxter utilise Amazon Monitron.

Recherche médicale

La recherche médicale utilise l'IA pour rationaliser les processus, automatiser les tùches répétitives et traiter de grandes quantités de données. Vous pouvez utiliser la technologie de l'IA dans la recherche médicale pour faciliter la découverte et le développement de produits pharmaceutiques de bout en bout, transcrire des dossiers médicaux et améliorer les délais de commercialisation de nouveaux produits.

À titre d'exemple concret, C2i Genomics utilise l'intelligence artificielle pour exĂ©cuter des pipelines gĂ©nomiques et des examens cliniques personnalisables Ă  grande Ă©chelle. En couvrant les solutions informatiques, les chercheurs peuvent se concentrer sur les performances cliniques et le dĂ©veloppement de mĂ©thodes. Les Ă©quipes d'ingĂ©nierie utilisent Ă©galement l'IA pour rĂ©duire les demandes de ressources, la maintenance technique et les coĂ»ts liĂ©s aux NRE. Pour plus de dĂ©tails, dĂ©couvrez comment C2i Genomics utilise AWS HealthOmics.

Analyse d'activités

L'analyse d'activitĂ©s utilise l'IA pour collecter, traiter et analyser des jeux de donnĂ©es complexes. Vous pouvez utiliser les analyses fondĂ©es sur l'IA pour prĂ©voir les valeurs futures, comprendre la source des donnĂ©es et rĂ©duire les processus fastidieux. 

Par exemple, Foxconn utilise des analyses commerciales amĂ©liorĂ©es par l'IA pour amĂ©liorer la prĂ©cision des prĂ©visions. L'entreprise a augmentĂ© de 8 % la prĂ©cision des prĂ©visions, ce qui s'est traduit par des Ă©conomies de 533 000 dollars par an dans leurs usines. Elle utilise Ă©galement l'analyse d'activitĂ©s pour rĂ©duire le gaspillage de main-d'Ɠuvre et amĂ©liorer la satisfaction des clients grĂące Ă  une prise de dĂ©cision basĂ©e sur les donnĂ©es.

Quelles sont les principales technologies de l'intelligence artificielle ?

Les rĂ©seaux neuronaux de deep learning sont au cƓur des technologies d'intelligence artificielle. Ils reflĂštent le processus qui se dĂ©roule dans le cerveau humain. Le cerveau contient des millions de neurones qui travaillent ensemble pour traiter et analyser les informations. Les rĂ©seaux neuronaux de deep learning recourent Ă  des neurones artificiels qui traitent ensemble les informations. Chaque neurone artificiel, ou nƓud, fait des calculs mathĂ©matiques pour traiter les informations et rĂ©soudre des problĂšmes complexes. Cette mĂ©thode de deep learning permet de rĂ©soudre des problĂšmes et d'automatiser des tĂąches pour lesquelles l'intelligence humaine est habituellement nĂ©cessaire.

Vous pouvez développer différentes technologies d'IA en entraßnant les réseaux neuronaux de deep learning de différentes maniÚres. Nous allons maintenant présenter quelques technologies essentielles fondées sur les réseaux neuronaux.

En savoir plus sur le deep learning Â»

En savoir plus sur les rĂ©seaux neuronaux Â»

Traitement du langage naturel

Le NLP utilise des algorithmes de deep learning pour interprĂ©ter, comprendre et saisir le sens de donnĂ©es textuelles. Le NLP peut traiter des textes créés par des humains et permet alors de rĂ©sumer des documents, d’automatiser les chatbots et d’analyser des sentiments. 

À propos du NLP»

Aide visuelle par ordinateur

La vision par ordinateur recourt à des techniques de deep learning pour extraire des informations et tirer des enseignements à partir de vidéos et d'images. Grùce à ce procédé, à l'instar des humains, un ordinateur peut comprendre des images. Vous pouvez utiliser la vision par ordinateur pour surveiller le contenu en ligne et détecter les images inappropriées, reconnaßtre les visages et classer les détails des images. Dans le domaine des voitures et des camions autonomes, la capacité de surveiller l'environnement et de prendre des décisions en une fraction de seconde est essentielle.

En savoir plus sur la vision par ordinateur Â»

IA générative

L’IA gĂ©nĂ©rative fait rĂ©fĂ©rence aux systĂšmes d’intelligence artificielle capables de crĂ©er de nouveaux contenus et artefacts tels que des images, des vidĂ©os, du texte et du son Ă  partir de simples instructions textuelles. Contrairement Ă  l'IA d’autrefois, limitĂ©e Ă  l'analyse de donnĂ©es, l'IA gĂ©nĂ©rative s'appuie sur le deep learning et sur des jeux de donnĂ©es massifs pour produire des rĂ©sultats crĂ©atifs de haute qualitĂ©, semblables Ă  ceux des humains. Des applications crĂ©atives et passionnantes sont rendues possibles, mais il subsiste des prĂ©occupations liĂ©es aux biais, aux contenus prĂ©judiciables et Ă  la propriĂ©tĂ© intellectuelle. Dans l'ensemble, l'IA gĂ©nĂ©rative reprĂ©sente une Ă©volution majeure des capacitĂ©s de l'IA Ă  gĂ©nĂ©rer de nouveaux contenus et artefacts d'une maniĂšre similaire Ă  celle des humains.

En savoir plus sur l'IA gĂ©nĂ©rative Â»

Reconnaissance vocale

Les logiciels de reconnaissance vocale utilisent des modÚles de deep learning pour interpréter le langage humain, identifier les mots et détecter le sens. Les réseaux neuronaux peuvent transcrire la parole en texte et indiquer le sentiment vocal. Vous pouvez utiliser la reconnaissance vocale dans plusieurs technologies, telles que les assistants virtuels et les logiciels de centre d'appels, pour identifier le sens et effectuer des tùches connexes.

En savoir plus sur la synthĂšse vocale Â»

Quels sont les composants essentiels de l'architecture des applications d'IA ?

L'architecture de l'intelligence artificielle se compose de quatre couches principales. Chacune de ces couches utilise des technologies distinctes pour jouer un rĂŽle particulier. Voici une explication du fonctionnement de chaque couche.

Couche 1 : couche de donnĂ©es

L'IA repose sur diverses technologies telles que le machine learning, le traitement du langage naturel et la reconnaissance d'images. Les donnĂ©es, qui constituent la couche fondamentale de l'IA, sont au cƓur de ces technologies. Cette couche se concentre principalement sur la prĂ©paration des donnĂ©es pour les applications d'IA. Les algorithmes d'aujourd'hui, en particulier ceux du deep learning, nĂ©cessitent d'importantes ressources informatiques. Cette couche inclut donc du matĂ©riel qui se comporte comme une sous-couche et qui fournit une infrastructure essentielle pour la formation des modĂšles d'IA. Vous pouvez accĂ©der Ă  cette couche en tant que service entiĂšrement gĂ©rĂ© auprĂšs d'un fournisseur de cloud tiers.

En savoir plus sur le machine learning Â»

Couche 2 : frameworks de ML et couche d'algorithmes

Les frameworks de ML sont créés par des ingénieurs en collaboration avec des scientifiques des données pour répondre aux exigences de cas d'utilisation métier spécifiques. Les développeurs peuvent ensuite utiliser des fonctions et des classes prédéfinies pour créer et entraßner des modÚles facilement. TensorFlow, PyTorch et scikit-learn sont des exemples de frameworks. Ces frameworks sont des composants importants de l'architecture des applications et offrent des fonctionnalités essentielles pour créer et entraßner facilement des modÚles d'IA.

Couche 3 : couche du modĂšle

Au niveau de la couche du modÚle, le développeur de l'application implémente le modÚle d'IA et l'entraßne à l'aide des données et des algorithmes provenant de la couche précédente. Cette couche est essentielle pour les capacités décisionnelles du systÚme d'IA.

Voici quelques-uns des principaux composants de cette couche.

Structure du modĂšle

Cette structure, comprenant des couches, des neurones et des fonctions d'activation, dĂ©termine la capacitĂ© d'un modĂšle. Selon le problĂšme et les ressources, on peut choisir entre les rĂ©seaux neuronaux Ă  action directe, les rĂ©seaux neuronaux convolutifs (CNN) ou d’autres systĂšmes.

ParamĂštres et fonctions du modĂšle

Les valeurs apprises au cours de l'entraßnement, telles que les poids et les biais des réseaux neuronaux, sont essentielles pour les prédictions. Une fonction de perte évalue les performances du modÚle et a pour objectif de minimiser l'écart entre les sorties prévues et les sorties réelles.

Optimiseur

Ce composant ajuste les paramÚtres du modÚle afin de réduire la fonction de perte. Différents optimiseurs, tels que l'algorithme simple du gradient et l'algorithme adaptatif de gradient (AdaGrad), ont des objectifs distincts.

Couche 4 : couche d'application

La quatriĂšme couche est la couche d'application, qui est la partie de l'architecture d'IA orientĂ©e vers le client. Vous pouvez demander aux systĂšmes d'intelligence artificielle d'effectuer certaines tĂąches, de gĂ©nĂ©rer des informations ou d’en fournir, ou de prendre des dĂ©cisions fondĂ©es sur les donnĂ©es. La couche d'application permet aux utilisateurs finaux d'interagir avec les systĂšmes d'IA.

Quels sont les dĂ©fis de l'implĂ©mentation de l'IA ?

L'IA présente un certain nombre de défis qui compliquent son implémentation. Les obstacles suivants sont parmi les défis les plus courants liés à l'implémentation et à l'utilisation de l'IA.

Gouvernance des données

Les politiques de gouvernance des donnĂ©es doivent respecter les restrictions rĂ©glementaires et les lois sur la confidentialitĂ©. Pour mettre en Ɠuvre l'IA, vous devez gĂ©rer la qualitĂ©, la confidentialitĂ© et la sĂ©curitĂ© des donnĂ©es. Vous ĂȘtes responsable des donnĂ©es clients et de la protection de la vie privĂ©e. Pour gĂ©rer la sĂ©curitĂ© des donnĂ©es, votre entreprise doit bien comprendre comment les modĂšles d'IA utilisent et interagissent avec les donnĂ©es des clients Ă  chaque niveau.

Difficultés techniques

La formation de l'IA Ă  l'aide du machine learning consomme de vastes ressources. Un seuil de puissance de traitement Ă©levĂ© est essentiel au bon fonctionnement des technologies de deep learning. Vous devez disposer d'une infrastructure informatique robuste pour exĂ©cuter des applications d'intelligence artificielle et entraĂźner vos modĂšles. La puissance de traitement peut ĂȘtre coĂ»teuse et limiter la capacitĂ© de mise Ă  l'Ă©chelle de vos systĂšmes d'IA.

Limitations des données

Pour entraĂźner des systĂšmes d'IA impartiaux, vous devez saisir d'Ă©normes volumes de donnĂ©es. Vous devez disposer d'une capacitĂ© de stockage suffisante pour gĂ©rer et traiter les donnĂ©es d'entraĂźnement. De mĂȘme, vous devez mettre en place des processus de gestion et de qualitĂ© des donnĂ©es efficaces pour garantir l'exactitude des donnĂ©es que vous utilisez pour la formation.

Comment AWS peut-il rĂ©pondre Ă  vos besoins en matiĂšre d'intelligence artificielle ?

AWS rend l’IA accessible Ă  un plus grand nombre de personnes, des crĂ©ateurs et spĂ©cialistes des donnĂ©es, aux analystes commerciaux et Ă©tudiants. Avec l’ensemble le plus complet de services, d’outils et de ressources d’IA, AWS apporte une expertise approfondie Ă  plus de 100 000 clients afin de rĂ©pondre Ă  leurs demandes professionnelles et de libĂ©rer la valeur de leurs donnĂ©es. Les clients peuvent dĂ©velopper et faire Ă©voluer AWS sur la base de la confidentialitĂ©, de la sĂ©curitĂ© de bout en bout et de la gouvernance de l’IA pour se transformer Ă  un rythme sans prĂ©cĂ©dent.

L’IA sur AWS inclut des services d’IA prĂ©-entraĂźnĂ©s pour une intelligence prĂȘte Ă  l’emploi et une infrastructure d’IA afin d’optimiser les performances et de rĂ©duire les coĂ»ts.

Exemples de services prĂ©-entraĂźnĂ©s :

  • Amazon Rekogniton permet d’automatiser, de rationaliser et de mettre Ă  l’échelle la reconnaissance d’images et l’analyse vidĂ©o.
  • Amazon Textract permet d’extraire le texte imprimĂ©, d’analyser l’écriture manuscrite et de collecter automatiquement les donnĂ©es de n’importe quel document.
  • Amazon Transcribe permet de convertir le discours en texte, d’extraire des informations commerciales clĂ©s Ă  partir de fichiers vidĂ©o et d’amĂ©liorer les rĂ©sultats commerciaux.

Exemples d’infrastructures d’IA :

  • Amazon Bedrock offre un choix de modĂšles de fondation (FM) hautement performants et un large Ă©ventail de fonctionnalitĂ©s. Vous pouvez expĂ©rimenter avec divers FM de premier plan et les personnaliser en privĂ© avec vos donnĂ©es.
  • Amazon SageMaker offre des outils pour le prĂ©-entraĂźnement des FM Ă  partir de zĂ©ro afin de pouvoir les utiliser en interne.
  • Les instances Amazon Elastic Compute Cloud (EC2) Trn1, optimisĂ©es par des puces AWS Trainium, sont spĂ©cialement conçues pour l’entraĂźnement deep learning (DL) Ă  hautes performances de modĂšles d’IA gĂ©nĂ©rative.

Commencez Ă  utiliser l’IA sur AWS en crĂ©ant un compte gratuit dĂšs aujourd’hui !

Étapes suivantes avec AWS

Consulter d’autres ressources liĂ©es aux produits
En savoir plus sur les services d’intelligence artificielle 
CrĂ©er un compte gratuit

Obtenez un accÚs instantané à l'offre gratuite AWS.

S'inscrire 
Commencez à créer sur la console

Démarrez la création dans la console de gestion AWS.

Se connecter