← Retour au journal

Ce qu'on cherche à établir quand on audite un modèle

Auditer un modèle, ce n'est pas mesurer sa performance moyenne sur un banc d'essai public. C'est établir si son comportement tient dans les conditions réelles d'usage, y compris quand ces conditions s'écartent de ce qui avait été prévu. Un modèle excellent sur des données propres peut s'effondrer sur des saisies approximatives, des accents, des formulations inattendues ou des requêtes hostiles. Trois questions structurent l'audit : le modèle fait-il bien ce qu'il annonce, reste-t-il prévisible dans des situations nouvelles, et respecte-t-il les contraintes qu'on lui a fixées, de latence, de coût ou de confidentialité ?

Ces questions ne se traitent pas avec un seul instrument. Chacune appelle des outils différents et parfois des personnes différentes. L'auditeur doit donc distribuer son effort en fonction du risque : un modèle qui trie des images et un modèle qui oriente une décision sur des personnes n'appellent pas le même soin. Confondre niveau d'exigence et prestige de la méthode conduit à des audits disproportionnés, très techniques sur des points secondaires et muets sur l'essentiel. Le premier outil d'un audit, c'est la hiérarchie des risques, décidée avant d'ouvrir le premier test.

Le jeu de tests, instrument central et souvent bâclé

Le jeu de tests reste l'outil le plus direct pour savoir ce qu'un modèle fait. Sa qualité détermine tout le reste. Un jeu de tests bâti sur les mêmes données que l'entraînement flatte le modèle sans rien prouver ; un jeu trop petit ne détecte que les défauts massifs. Il faut des cas normaux, des cas limites, des cas fabriqués exprès pour piéger le modèle, et surtout des exemples représentatifs des populations que le système rencontrera en production. Cette construction demande un travail patient de documentation des données, souvent repoussé parce qu'il ne produit pas de résultat spectaculaire.

Le jeu de tests a une seconde fonction, moins visible : il devient une archive. Conservé et daté, il permet de rejouer la même évaluation à six mois d'intervalle et de constater si le comportement a changé. Sans cette mémoire, chaque contrôle repart de zéro et personne ne peut dire si le modèle s'améliore ou se dégrade. Un audit qui ne laisse aucun jeu de tests réutilisable derrière lui gaspille l'effort consenti. La valeur d'un test tient autant à ce qu'il révèle le jour où on le lance qu'à ce qu'il permettra de comparer plus tard, quand une mise à jour aura tout déplacé.

Sonder la robustesse et repérer la dérive

Les outils de robustesse éprouvent le modèle hors de sa zone de confort : variations de formulation, bruit dans les entrées, requêtes ambiguës ou malveillantes. Ils cherchent à provoquer une erreur avant qu'un utilisateur ne la provoque par accident. Cette démarche emprunte à la sécurité informatique, où l'on teste un système en se mettant à la place de qui veut le prendre en défaut. Un modèle qui résiste à ces épreuves donne une confiance mieux fondée qu'un modèle simplement performant sur des cas sages. Elle n'est jamais acquise : un changement de fournisseur, de version ou de données suffit à remettre le comportement en cause.

La surveillance de la dérive complète ces tests ponctuels. Un modèle en production voit arriver des données qui évoluent : les usages changent, le vocabulaire glisse, les attentes se déplacent. Des indicateurs suivis dans le temps signalent qu'une variable s'est mise à peser autrement ou qu'une catégorie de demandes échoue plus qu'avant. Ces outils n'expliquent pas la cause, mais ils déclenchent l'enquête au bon moment. Leur intérêt tient à leur régularité : un tableau de bord consulté une fois par an ne sert à rien, alors qu'un suivi fréquent transforme une dérive silencieuse en problème visible et traitable.

Des preuves conservées plutôt que des assurances verbales

Un audit ne vaut que par ce qu'il laisse derrière lui. Résultats datés, versions testées, décisions documentées, procédures de recours prévues : cette trace matérielle permet de répondre à un client, à un régulateur ou à une personne qui conteste une décision automatisée. Elle permet surtout de démontrer qu'un système a été suivi dans le temps, et non approuvé une fois pour toutes lors d'une démonstration réussie. Un rapport sans données brutes, sans jeux de tests conservés et sans version identifiée n'est pas une preuve : c'est une opinion présentée avec de la mise en forme.

Le cadre administratif ne remplace pas cette rigueur, il la suppose. Le RGPD encadre les décisions automatisées et les traitements de données personnelles ; le règlement européen sur l'intelligence artificielle organise, selon les niveaux de risque, des obligations de documentation et de maîtrise ; l'ISO 42001 propose un cadre de management pour piloter ces systèmes. Aucun de ces repères ne dit quel test lancer, mais tous exigent de pouvoir justifier ses choix et de mesurer les risques. Quand une règle est incertaine, l'auditeur qui documente son doute est plus crédible que celui qui tranche avec assurance.

Aller plus loin

Auditer un modèle s'apprend en construisant des jeux de tests, en provoquant des erreurs et en conservant la trace de ce qu'on a trouvé. Notre catalogue des 31 formations détaille les parcours consacrés à l'évaluation, aux tests et à l'audit des systèmes d'intelligence artificielle.

Vous voulez maîtriser ce sujet en pratique ?

Cabinet MARA forme en ligne, sur des cas réels, avec des modules courts et un suivi de progression.

Voir la formation liée Les 31 formations