Fondamentaux de lâIA
Qu’est-ce que l’IA explicative ?
Alors que lâintelligence artificielle (IA) devient de plus en plus complexe et largement adoptÃĐe dans la sociÃĐtÃĐ, lâun des ensembles de processus et de mÃĐthodes les plus critiques est lâIA explicative (XAI).
LâIA explicative peut Être dÃĐfinie comme :
- Un ensemble de processus et de mÃĐthodes qui aident les utilisateurs humains à comprendre et à faire confiance aux rÃĐsultats des algorithmes dâapprentissage automatique.
Comme vous pouvez le deviner, cette explicabilitÃĐ est incroyablement importante alors que les algorithmes dâIA prennent le contrÃīle de nombreux secteurs, ce qui comporte le risque de biais, dâalgorithmes dÃĐfectueux et dâautres problÃĻmes. En atteignant la transparence avec lâexplicabilitÃĐ, le monde peut vraiment exploiter le pouvoir de lâIA.
LâIA explicative, comme son nom lâindique, aide à dÃĐcrire un modÃĻle dâIA, son impact et les biais potentiels. Elle joue ÃĐgalement un rÃīle dans la caractÃĐrisation de la prÃĐcision, de lâÃĐquitÃĐ, de la transparence et des rÃĐsultats des processus de prise de dÃĐcision basÃĐs sur lâIA.
Les organisations axÃĐes sur lâIA dâaujourdâhui devraient toujours adopter des processus dâIA explicative pour aider à ÃĐtablir la confiance et la confiance dans les modÃĻles dâIA en production. LâIA explicative est ÃĐgalement essentielle pour devenir une entreprise responsable dans lâenvironnement dâIA dâaujourdâhui.
Puisque les systÃĻmes dâIA dâaujourdâhui sont si avancÃĐs, les humains effectuent gÃĐnÃĐralement un processus de calcul pour retracer comment lâalgorithme est arrivÃĐ Ã son rÃĐsultat. Ce processus devient une ÂŦ boÃŪte noire Âŧ, ce qui signifie quâil est impossible de comprendre. Lorsque ces modÃĻles inexplicables sont dÃĐveloppÃĐs directement à partir de donnÃĐes, personne ne peut comprendre ce qui se passe à lâintÃĐrieur.
En comprenant comment les systÃĻmes dâIA fonctionnent grÃĒce à lâIA explicative, les dÃĐveloppeurs peuvent sâassurer que le systÃĻme fonctionne comme il le devrait. Cela peut ÃĐgalement aider à sâassurer que le modÃĻle rÃĐpond aux normes rÃĐglementaires et quâil offre la possibilitÃĐ pour le modÃĻle dâÊtre contestÃĐ ou modifiÃĐ.

Image : Dr. Matt Turek/DARPA
DiffÃĐrences entre lâIA et lâIA explicative
Certaines diffÃĐrences clÃĐs aident à sÃĐparer lâÂŦ IA rÃĐguliÃĻre Âŧ de lâIA explicative, mais surtout, lâIA explicative met en Åuvre des techniques et des mÃĐthodes spÃĐcifiques qui aident à garantir que chaque dÃĐcision dans le processus dâapprentissage automatique est traçable et explicative. En comparaison, lâIA rÃĐguliÃĻre arrive gÃĐnÃĐralement à son rÃĐsultat en utilisant un algorithme dâapprentissage automatique, mais il est impossible de comprendre pleinement comment lâalgorithme est arrivÃĐ Ã son rÃĐsultat. Dans le cas de lâIA rÃĐguliÃĻre, il est extrÊmement difficile de vÃĐrifier lâexactitude, ce qui entraÃŪne une perte de contrÃīle, de responsabilitÃĐ et de traçabilitÃĐ.
Avantages de lâIA explicative
Il existe de nombreux avantages pour toute organisation qui souhaite adopter lâIA explicative, tels que :
- RÃĐsultats plus rapides : LâIA explicative permet aux organisations de surveiller et de gÃĐrer systÃĐmatiquement les modÃĻles pour optimiser les rÃĐsultats commerciaux. Il est possible dâÃĐvaluer et dâamÃĐliorer continuellement les performances du modÃĻle et dâaffiner le dÃĐveloppement du modÃĻle.
- AttÃĐnuer les risques : En adoptant des processus dâIA explicative, vous vous assurez que vos modÃĻles dâIA sont explicables et transparents. Vous pouvez gÃĐrer les risques rÃĐglementaires, de conformitÃĐ et dâautres exigences tout en minimisant les frais gÃĐnÃĐraux de vÃĐrification manuelle. Tout cela aide ÃĐgalement à attÃĐnuer le risque de biais involontaire.
- Ãtablir la confiance : LâIA explicative aide à ÃĐtablir la confiance dans les modÃĻles dâIA en production. Les modÃĻles dâIA peuvent Être rapidement mis en production, vous pouvez vous assurer de lâinterprÃĐtabilitÃĐ et de lâexplicabilitÃĐ, et le processus dâÃĐvaluation du modÃĻle peut Être simplifiÃĐ et rendu plus transparent.
Techniques pour lâIA explicative
Il existe certaines techniques dâIA explicative que toutes les organisations devraient considÃĐrer, et elles consistent en trois mÃĐthodes principales : la prÃĐcision de prÃĐdiction , la traçabilitÃĐ et la comprÃĐhension de la dÃĐcision .
La premiÃĻre des trois mÃĐthodes, la prÃĐcision de prÃĐdiction , est essentielle pour utiliser avec succÃĻs lâIA dans les opÃĐrations quotidiennes. Des simulations peuvent Être effectuÃĐes et la sortie de lâIA explicative peut Être comparÃĐe aux rÃĐsultats du jeu de donnÃĐes dâentraÃŪnement, ce qui aide à dÃĐterminer la prÃĐcision de prÃĐdiction. Lâune des techniques les plus populaires pour atteindre cela est appelÃĐe Explications locales interprÃĐtables et agnostiques aux modÃĻles (LIME), une technique qui explique la prÃĐdiction des classifieurs par lâalgorithme dâapprentissage automatique.
La deuxiÃĻme mÃĐthode est la traçabilitÃĐ , qui est atteinte en limitant la maniÃĻre dont les dÃĐcisions peuvent Être prises, ainsi quâen ÃĐtablissant une portÃĐe plus ÃĐtroite pour les rÃĻgles et les fonctionnalitÃĐs de lâapprentissage automatique. Lâune des techniques de traçabilitÃĐ les plus courantes est DeepLIFT, ou Deep Learning Important FeaTures. DeepLIFT compare lâactivation de chaque neurone à son neurone de rÃĐfÃĐrence tout en dÃĐmontrant un lien traçable entre chaque neurone activÃĐ. Cela montre ÃĐgalement les dÃĐpendances entre eux.
La troisiÃĻme et derniÃĻre mÃĐthode est la comprÃĐhension de la dÃĐcision , qui est axÃĐe sur lâhumain, contrairement aux deux autres mÃĐthodes. La comprÃĐhension de la dÃĐcision implique lâÃĐducation de lâorganisation, en particulier de lâÃĐquipe qui travaille avec lâIA, pour leur permettre de comprendre comment et pourquoi lâIA prend des dÃĐcisions. Cette mÃĐthode est cruciale pour ÃĐtablir la confiance dans le systÃĻme.
Principes de lâIA explicative
Pour fournir une meilleure comprÃĐhension de lâIA explicative et de ses principes, le National Institute of Standards (NIST), qui fait partie du ministÃĻre du Commerce des Ãtats-Unis, fournit des dÃĐfinitions pour quatre principes de lâIA explicative :
- Un systÃĻme dâIA doit fournir des preuves, un soutien ou une justification pour chaque sortie.
- Un systÃĻme dâIA doit fournir des explications qui peuvent Être comprises par ses utilisateurs.
- Lâexplication doit reflÃĐter avec prÃĐcision le processus utilisÃĐ par le systÃĻme pour arriver à sa sortie.
- Le systÃĻme dâIA ne doit fonctionner que dans les conditions pour lesquelles il a ÃĐtÃĐ conçu, et il ne doit pas fournir de sortie lorsquâil manque de confiance suffisante dans le rÃĐsultat.
Ces principes peuvent Être organisÃĐs encore plus en :
- SensÃĐ : Pour atteindre le principe de sens, un utilisateur doit comprendre lâexplication fournie. Cela pourrait ÃĐgalement signifier que dans le cas dâun algorithme dâIA utilisÃĐ par diffÃĐrents types dâutilisateurs, il pourrait y avoir plusieurs explications. Par exemple, dans le cas dâune voiture autonome, une explication pourrait Être : ÂŦ LâIA a classÃĐ le sac en plastique sur la route comme une roche et a pris des mesures pour lâÃĐviter. Âŧ MÊme si cet exemple fonctionnerait pour le conducteur, il ne serait pas trÃĻs utile pour un dÃĐveloppeur dâIA qui cherche à corriger le problÃĻme. Dans ce cas, le dÃĐveloppeur doit comprendre pourquoi il y a eu une fausse classification.
- PrÃĐcision de lâexplication : Contrairement à la prÃĐcision de sortie, la prÃĐcision de lâexplication implique que lâalgorithme dâIA explique avec prÃĐcision comment il est arrivÃĐ Ã sa sortie. Par exemple, si un algorithme dâapprobation de prÊt explique une dÃĐcision basÃĐe sur le revenu dâune demande lorsquâen fait, il ÃĐtait basÃĐ sur le lieu de rÃĐsidence du demandeur, lâexplication serait inexacte.
- Limites de connaissance : Les limites de connaissance de lâIA peuvent Être atteintes de deux maniÃĻres, et cela implique que les entrÃĐes sont en dehors de lâexpertise du systÃĻme. Par exemple, si un systÃĻme est conçu pour classer les espÃĻces dâoiseaux et quâil reçoit une image dâune pomme, il devrait Être en mesure dâexpliquer que lâentrÃĐe nâest pas un oiseau. Si le systÃĻme reçoit une image floue, il devrait Être en mesure de signaler quâil est incapable dâidentifier lâoiseau sur lâimage, ou alternativement, que son identification a une confiance trÃĻs faible.
RÃīle des donnÃĐes dans lâIA explicative
Lâun des composants les plus importants de lâIA explicative est les donnÃĐes.
Selon Google (GOOGL ) , en ce qui concerne les donnÃĐes et lâIA explicative, ÂŦ un systÃĻme dâIA est mieux compris par les donnÃĐes sous-jacentes et le processus dâentraÃŪnement, ainsi que le modÃĻle dâIA rÃĐsultant Âŧ. Cette comprÃĐhension repose sur la capacitÃĐ Ã mapper un modÃĻle dâIA entraÃŪnÃĐ au jeu de donnÃĐes exact utilisÃĐ pour lâentraÃŪner, ainsi que la capacitÃĐ dâexaminer les donnÃĐes de prÃĻs.
Pour amÃĐliorer lâexplicabilitÃĐ dâun modÃĻle, il est important de prÊter attention aux donnÃĐes dâentraÃŪnement. Les ÃĐquipes doivent dÃĐterminer lâorigine des donnÃĐes utilisÃĐes pour entraÃŪner un algorithme, la lÃĐgalitÃĐ et lâÃĐthique entourant leur obtention, tout biais potentiel dans les donnÃĐes et ce qui peut Être fait pour attÃĐnuer tout biais.
Un autre aspect critique des donnÃĐes et de lâIA explicative est que les donnÃĐes non pertinentes pour le systÃĻme doivent Être exclues. Pour atteindre cela, les donnÃĐes non pertinentes ne doivent pas Être incluses dans lâensemble de donnÃĐes dâentraÃŪnement ou dans les donnÃĐes dâentrÃĐe.
Google a recommandÃĐ un ensemble de pratiques pour atteindre lâinterprÃĐtabilitÃĐ et la responsabilitÃĐ :
- Planifier vos options pour poursuivre lâinterprÃĐtabilitÃĐ
- ConsidÃĐrer lâinterprÃĐtabilitÃĐ comme une partie fondamentale de lâexpÃĐrience utilisateur
- Concevoir le modÃĻle pour quâil soit interprÃĐtable
- Choisir des mÃĐtriques pour reflÃĐter lâobjectif final et la tÃĒche finale
- Comprendre le modÃĻle entraÃŪnÃĐ
- Fournir des explications aux utilisateurs du modÃĻle
- Effectuer de nombreux tests pour sâassurer que le systÃĻme dâIA fonctionne comme prÃĐvu
En suivant ces pratiques recommandÃĐes, votre organisation peut sâassurer quâelle atteint lâIA explicative, qui est essentielle à toute organisation axÃĐe sur lâIA dans lâenvironnement dâaujourdâhui.












