← Derniers articles
🤖 AI

Knowledge Graph Representations for LLM-Based Policy Compliance Reasoning

Cet article présente un cadre agentique qui construit des graphes de connaissances à partir de documents de politique d'IA afin d'améliorer le raisonnement et la vérification de la conformité basés sur les LLM, démontrant que l'enrichissement par des graphes de connaissances améliore les performances dans diverses tâches de raisonnement et que les schémas découverts par les LLM peuvent égaler ou surpasser les ontologies formelles.

Auteurs originaux : Wilder Baldwin, Sepideh Ghanavati

Publié 2026-05-01
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Wilder Baldwin, Sepideh Ghanavati

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayez de résoudre un puzzle massif et confus dont les pièces sont des règles écrites dans trois langues différentes (le règlement européen sur l'IA, les directives du NIST et les normes OWASP). Vous disposez d'un assistant très intelligent (un modèle de langage de grande taille, ou LLM) qui a lu beaucoup de livres mais ne possède pas ces manuels de règles parfaitement mémorisés. Si vous posez une question à l'assistant, il pourrait deviner la réponse en se basant sur ce qu'il « pense » savoir, mais il pourrait se tromper sur les détails ou inventer des faits (halluciner).

Ce papier présente une nouvelle méthode pour aider cet assistant intelligent. Au lieu de simplement demander à l'assistant de se souvenir, les chercheurs ont construit un classeur numérique (un graphe de connaissances) spécifiquement pour ces règles sur l'IA.

Voici comment le système fonctionne, décomposé en étapes simples :

1. L'équipe « Numériser et Trier » (Construction)

D'abord, le système prend les longs documents politiques ennuyeux et les découpe en petits morceaux gérables. Il utilise ensuite un agent IA pour lire chaque morceau et extraire les « faits » importants (comme des risques spécifiques, des règles ou des obligations) ainsi que les liens entre eux.

Pensez-y comme à un bibliothécaire qui lit un manuel de règles de 500 pages et crée un jeu de fiches.

  • Le bibliothécaire « Strict » (Schéma AIRO) : Ce bibliothécaire suit une liste de catégories très stricte et préétablie (comme « Risque », « Menace », « Conséquence »). Il force chaque fait dans ces cases spécifiques.
  • Le bibliothécaire « Créatif » (Schéma Ouvert) : Ce bibliothécaire n'utilise pas de liste préétablie. Au lieu de cela, il examine le texte et crée ses propres étiquettes descriptives (comme « Risque d'empoisonnement des données » ou « Règle de transparence ») qui s'adaptent le mieux au contenu.

2. Le « Détective » (Récupération)

Lorsque vous posez une question (par exemple : « Ce code viole-t-il le règlement européen sur l'IA ? »), le système ne demande pas simplement à l'assistant de deviner. Il agit comme un détective :

  • Le chemin direct : Pour les questions simples (comme « Qu'est-ce qu'un système d'IA à haut risque ? »), le détective trouve rapidement la fiche exacte et lit la citation.
  • Le chemin agent : Pour les questions complexes (comme « Comment les règles européennes et les règles du NIST fonctionnent-elles ensemble ? »), le détective parcourt le classeur, en suivant les liens entre les fiches pour rassembler toutes les preuves nécessaires afin de construire une réponse complète.

3. Le « Juge » (Évaluation)

Les chercheurs ont testé ce système avec cinq modèles d'IA différents (des plus puissants aux plus petits et moins coûteux). Ils ont posé 42 types de questions différents, allant des recherches simples au raisonnement complexe entre plusieurs règles.

Ils ont comparé trois scénarios :

  1. Sans aide : L'IA répond à partir de sa propre mémoire.
  2. Classeur strict : L'IA utilise les fiches du bibliothécaire « Strict ».
  3. Classeur créatif : L'IA utilise les fiches du bibliothécaire « Créatif ».

Ce qu'ils ont découvert (Les résultats)

  • Le classeur aide toujours : L'ajout du graphe de connaissances a amélioré les réponses pour chaque modèle d'IA testé. L'IA est devenue plus précise et, surtout, a pu fournir des citations exactes des règles pour prouver sa réponse, plutôt que de simplement deviner.
  • Le bibliothécaire « Créatif » était étonnamment bon : Vous pourriez penser qu'une liste stricte et préétablie (l'ontologie formelle) serait meilleure. Cependant, le bibliothécaire « Créatif », qui inventait ses propres étiquettes sur le vif, a performé aussi bien, et parfois même mieux, que le strict. Cela suggère que laisser l'IA décrire les choses avec ses propres mots peut être plus efficace que de la forcer dans des cases rigides.
  • La taille compte (pour le détective) : Le système fonctionnait très bien pour les modèles d'IA à « gros cerveau ». Cependant, pour les modèles plus petits et moins puissants, le « chemin agent » (où le détective parcourt le graphe) a en fait empiré les choses. C'était comme donner une carte complexe à un enfant qui ne sait pas lire ; il s'est perdu. Pour les petits modèles, il valait mieux leur donner directement la réponse sans l'étape complexe de la navigation.

La grande conclusion

Le papier prouve que si vous voulez qu'une IA suive des règles de sécurité complexes, vous ne devez pas vous fier uniquement à sa mémoire. Vous devez lui fournir une carte structurée et consultable de ces règles. Fait intéressant, vous n'avez pas besoin d'une carte parfaitement préplanifiée ; une carte que l'IA construit elle-même à partir du texte fonctionne tout aussi bien. Cependant, vous devez adapter la complexité de la tâche de lecture de la carte à l'intelligence de l'IA qui lit.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →