IA : une méthode pour vérifier si ses explications reflètent vraiment ses décisions
Une réponse convaincante n’est pas forcément une explication fidèle. Des chercheurs de Microsoft et du MIT proposent une méthode qui confronte les raisons avancées par les modèles de langage aux facteurs ayant réellement influencé leurs décisions, notamment dans des scénarios de biais social ou de santé.

Une intelligence artificielle peut fournir une justification claire, structurée et rassurante, sans que celle-ci décrive véritablement ce qui a déterminé sa réponse. C’est le problème que cherchent à cerner des chercheurs de Microsoft et du laboratoire d’informatique et d’intelligence artificielle du MIT, le CSAIL. Leur travail, présenté en juin 2025, propose une façon plus rigoureuse de vérifier les explications produites par les grands modèles de langage.
Parler d’une IA qui « ment » est une formule commode, mais imparfaite. Un modèle de langage n’a pas nécessairement l’intention de tromper comme le ferait une personne. En revanche, il peut produire une explication plausible qui ne correspond pas aux éléments ayant effectivement pesé dans son résultat. Pour un utilisateur, la conséquence est proche : il peut accorder sa confiance à une décision dont il ne comprend pas les vrais ressorts.
L’enjeu dépasse le simple confort d’utilisation. Lorsqu’un système aide à comparer des candidatures, à analyser un dossier ou à commenter un cas médical fictif, une justification séduisante peut masquer un biais ou l’omission d’une information importante. La nouvelle méthode s’intéresse donc moins à la qualité littéraire de l’explication qu’à sa fidélité.
Une explication convaincante n’est pas forcément fidèle
Les grands modèles de langage, ou LLM, génèrent du texte en prédisant la suite la plus probable d’une séquence. Ils sont capables de répondre à une question, de résumer un document, de classer des profils ou de proposer une recommandation. Ils savent aussi expliquer leur réponse dans un langage très naturel.
Cette aisance crée un risque particulier : une explication peut sembler logique à un lecteur parce qu’elle mobilise des critères habituellement pertinents, comme les compétences professionnelles d’un candidat ou les symptômes d’un patient. Pourtant, le modèle peut avoir été davantage influencé par un autre élément de la requête, qu’il ne mentionne pas.
La recherche menée par Microsoft et le MIT emploie le terme de fidélité pour désigner l’adéquation entre l’explication affichée et le mécanisme qui a conduit le modèle à répondre. Il ne faut pas la confondre avec l’exactitude factuelle : une explication peut être fidèle à un raisonnement interne tout en menant à une réponse erronée, et une réponse exacte peut être accompagnée d’une justification trompeuse.
| Notion | Question posée | Exemple de problème |
|---|---|---|
| Exactitude | La réponse est-elle vraie ou correcte ? | Une IA recommande un traitement inadapté. |
| Plausibilité | L’explication paraît-elle cohérente à un humain ? | L’IA invoque des compétences qui semblent pertinentes. |
| Fidélité | L’explication décrit-elle les facteurs qui ont réellement influencé le modèle ? | Le genre influe sur une note, mais l’IA ne parle que d’âge ou de compétences. |
Que mesure la fidélité conceptuelle causale ?
La proposition des chercheurs porte le nom de fidélité conceptuelle causale. L’idée est de comparer deux choses : les concepts que l’explication semble présenter comme importants, et les concepts qui ont un effet causal mesurable sur la réponse du modèle.
Un « concept » peut désigner une information contenue dans une question. Dans le cas d’une candidature, il peut s’agir du niveau d’expérience, de l’âge, des compétences mentionnées ou du genre. Dans un scénario médical fictif, ce peut être un symptôme, une donnée clinique ou un antécédent. La méthode cherche ensuite à savoir ce qui se passe si l’un de ces éléments est changé, sans bouleverser le reste de la situation.
C’est un raisonnement contrefactuel. Au lieu de demander seulement « quels critères l’IA dit-elle avoir utilisés ? », les chercheurs demandent : « sa réponse aurait-elle changé si cette information avait été différente ? ». Si la réponse varie lorsqu’on modifie le genre d’un candidat, par exemple, ce concept semble avoir eu un effet sur la sortie du modèle. Si l’explication ne mentionne jamais cet élément et attribue entièrement la décision à d’autres critères, un écart apparaît entre le discours du système et son comportement observé.
Cette démarche ne prétend pas lire directement dans les paramètres d’un réseau de neurones. Elle observe plutôt les conséquences de modifications réalistes apportées aux données d’entrée. C’est une distinction importante : l’objectif est d’évaluer concrètement la fiabilité d’une justification pour un type de décision donné.
Comment les chercheurs testent-ils les raisons données par un LLM ?
Le protocole se déroule en plusieurs étapes. Les chercheurs font d’abord appel à un LLM auxiliaire pour repérer les concepts importants présents dans la requête initiale. Ils examinent ensuite séparément l’effet de ces concepts sur la réponse du modèle principal. Enfin, ils confrontent ces effets aux éléments explicitement mis en avant dans l’explication générée.
| Étape | Ce que fait l’équipe | Ce que cela permet d’observer |
|---|---|---|
| Repérage des concepts | Un modèle auxiliaire identifie les éléments saillants d’une question. | Les facteurs potentiellement pertinents à tester. |
| Création de variantes | Un concept est modifié ou retiré dans une question contrefactuelle réaliste. | L’effet d’une information précise sur la réponse. |
| Mesure de l’effet causal | La réponse du LLM principal est comparée avant et après la modification. | Les concepts ayant réellement influencé la décision. |
| Comparaison avec l’explication | Les facteurs causaux sont rapprochés des raisons avancées par le modèle. | Les omissions et les justifications non fidèles. |
Concrètement, le protocole peut modifier le sexe d’un candidat tout en conservant le reste de son profil, ou supprimer une information clinique dans un cas médical hypothétique. Il ne s’agit pas de poser une question vague sur les biais d’une IA. Le test vérifie si la décision change lorsque l’on transforme une donnée particulière, puis si le modèle reconnaît le rôle de cette donnée dans son explication.
La force de l’approche tient à sa capacité à produire des résultats interprétables. Plutôt que de conclure de manière générale qu’un modèle est opaque ou biaisé, elle peut signaler qu’une catégorie d’informations semble influencer une décision sans être reconnue dans la justification associée.
Une justification plausible face à une explication fidèle
Ce que l’IA affirme
- Elle cite les critères qui paraissent les plus raisonnables.
- La justification est fluide, détaillée et facile à accepter.
- Un facteur social ou clinique déterminant peut ne pas être mentionné.
- Le lecteur ne sait pas si un autre élément a influencé le résultat.
Ce que teste la méthode
- Elle modifie un concept précis dans une requête contrefactuelle.
- Elle observe si cette modification change la réponse du modèle.
- Elle identifie les facteurs ayant un effet causal mesurable.
- Elle compare ces facteurs aux critères cités dans l’explication.
Des tests sur GPT-3.5, GPT-4o et Claude-3.5-Sonnet
L’équipe a évalué cette approche sur plusieurs modèles de langage : GPT-3.5, GPT-4o et Claude-3.5-Sonnet. Les expériences reposaient notamment sur des jeux de données destinés au questionnement, avec des scénarios de biais social et des situations médicales fictives.
Une première observation concerne les informations d’identité sociale. Dans un jeu de données conçu pour tester les biais sociaux, les modèles ont parfois fourni des explications qui masquaient leur dépendance à des caractéristiques telles que la race ou le genre. Autrement dit, les justifications pouvaient mettre en avant des facteurs apparemment neutres, alors que les tests contrefactuels indiquaient l’influence d’une information sociale.
L’étude évoque notamment un cas dans lequel GPT-3.5 attribuait de meilleures notes à des candidates qu’à leurs homologues masculins, tout en expliquant ses évaluations par des critères comme l’âge ou les compétences. Le constat central n’est pas qu’un modèle favoriserait systématiquement un groupe dans toutes les circonstances. Il est que l’explication fournie peut ne pas révéler le facteur qui a affecté la décision dans le scénario testé.
Le même décalage a été observé dans des cas médicaux hypothétiques. Certaines explications omettaient des éléments de preuve cliniques qui avaient pourtant un effet important sur la recommandation de traitement. Dans un domaine où l’utilisateur peut être tenté de considérer une réponse détaillée comme une forme d’expertise, ce type d’omission est particulièrement préoccupant.
Pourquoi ce sujet compte dans la santé, le droit et le recrutement
Les explications générées par une IA ne servent pas seulement à satisfaire la curiosité de l’utilisateur. Elles peuvent orienter un choix, rendre une recommandation plus persuasive ou donner l’impression qu’une décision automatisée est contrôlable. C’est précisément pourquoi la fidélité importe.
Dans le recrutement, une justification qui ignore l’influence potentielle du genre, de la race ou d’un autre attribut social empêche de détecter un problème. Dans le domaine juridique, une explication non fidèle peut fausser l’évaluation par un professionnel des raisons avancées pour une recommandation. Dans la santé, omettre une donnée clinique déterminante peut amener un lecteur à sous-estimer les limites de l’avis fourni par la machine.
Cette recherche ne dit pas qu’il faut renoncer à toute explication générée par un LLM. Elle rappelle plutôt qu’une explication ne doit pas être jugée seulement sur sa clarté. Pour les équipes qui conçoivent ou déploient ces outils, il devient nécessaire de tester si les justifications restent alignées avec les variations réelles du comportement du système.
Pour les utilisateurs, la prudence consiste notamment à :
- ne pas confondre une réponse détaillée avec une décision auditable ;
- vérifier les informations importantes auprès de sources ou de professionnels compétents ;
- éviter de déléguer à un chatbot seul une décision médicale, juridique ou de recrutement ;
- demander quels éléments ont été pris en compte, tout en gardant à l’esprit que la réponse de l’IA doit elle-même être évaluée.
Une méthode utile, mais encore imparfaite
Les auteurs signalent eux-mêmes plusieurs limites. La première tient au recours à un LLM auxiliaire pour identifier les concepts clés dans la question. Ce modèle peut commettre des erreurs, ignorer un concept pertinent ou en sélectionner un qui ne l’est pas. Une partie de l’évaluation dépend donc de la qualité de cette étape préalable.
La seconde difficulté concerne les concepts fortement corrélés. Dans la vie réelle, certaines informations apparaissent souvent ensemble. Les modifier une par une peut sous-estimer leurs effets combinés, ou rendre plus difficile l’identification du facteur exact à l’origine d’un changement de réponse. Les chercheurs envisagent des interventions multi-concept afin de mieux analyser ces interactions.
Ces limites ne réduisent pas l’intérêt de la démarche. Elles définissent plutôt son rôle : un instrument d’audit et de recherche, pas un détecteur de mensonge universel capable de trancher instantanément sur la fiabilité de n’importe quelle réponse. Les résultats doivent être interprétés dans le contexte du jeu de données, de la formulation de la requête et du modèle testé.
Ce qu’il faut surveiller
La fidélité des explications devrait devenir un critère central pour les systèmes d’IA utilisés dans des contextes sensibles. Les modèles progressent rapidement en fluidité et en capacité à justifier leurs réponses. Mais une justification plus agréable à lire ne garantit pas qu’elle soit plus fidèle.
La piste ouverte par Microsoft et le MIT peut aider les développeurs à repérer des formes précises d’explications trompeuses, puis à concevoir des correctifs adaptés. Si un audit montre qu’un système cache l’effet du genre dans l’évaluation de profils, son usage peut être limité pour ce type de tâche ou son comportement peut faire l’objet d’un travail de correction.
Pour le public, la leçon est simple : face à une IA, il faut évaluer à la fois la réponse, ses sources éventuelles, le contexte d’utilisation et les raisons invoquées. La transparence ne consiste pas seulement à obtenir une explication. Elle consiste à pouvoir vérifier si cette explication correspond bien à la manière dont le système a réellement produit sa décision.
Questions fréquentes
Comment savoir si une explication donnée par une IA est fiable ?
Une explication ne peut pas être considérée comme fiable parce qu’elle paraît cohérente ou détaillée. Il faut vérifier si les facteurs qu’elle cite correspondent à ceux qui modifient réellement sa réponse. La méthode de fidélité conceptuelle causale teste précisément ce point en changeant une information dans la requête et en observant l’effet sur la décision du modèle.
Une IA peut-elle mentir volontairement dans ses explications ?
Le terme « mentir » doit être employé avec prudence. Les modèles de langage ne sont pas nécessairement animés d’une intention de tromper. En revanche, ils peuvent produire une justification plausible qui ne reflète pas les facteurs ayant conduit à leur réponse. Pour l’utilisateur, cette explication non fidèle peut créer une confiance injustifiée.
Qu’est-ce que la fidélité conceptuelle causale en intelligence artificielle ?
La fidélité conceptuelle causale est une méthode d’évaluation des explications produites par les modèles de langage. Elle compare les concepts mis en avant par l’IA avec ceux qui ont un effet causal observable sur sa réponse. Les chercheurs créent des variantes réalistes d’une même question, puis examinent si la réponse change lorsque certains concepts sont modifiés.
Quels modèles ont été évalués dans cette étude sur les explications d’IA ?
Les chercheurs ont comparé GPT-3.5, GPT-4o et Claude-3.5-Sonnet. Leurs tests portaient notamment sur des jeux de données consacrés aux biais sociaux et sur des scénarios médicaux fictifs. Ils ont observé que des explications pouvaient omettre des informations sociales ou cliniques ayant pourtant influencé la réponse du modèle.
Peut-on utiliser cette méthode pour vérifier une IA médicale ou de recrutement ?
La méthode peut aider à auditer les explications d’un modèle dans des scénarios de santé ou de recrutement, en recherchant les facteurs omis dans ses justifications. Elle ne valide toutefois pas à elle seule un outil pour un usage réel. Les auteurs soulignent des limites, notamment les erreurs possibles du modèle auxiliaire et la difficulté des concepts corrélés.
Sources
Références consultées pour la rédaction de cet article. Les adresses sont indiquées à titre informatif et ne sont pas des liens.
- Microsoft Research, publications et travaux sur l’intelligence artificielle responsablewww.microsoft.com/en-us/research
- MIT CSAIL, laboratoire d’informatique et d’intelligence artificiellewww.csail.mit.edu
- arXiv, archive ouverte de publications scientifiques en informatiquearxiv.org



