← Derniers articles
🤖 AI

Toward Effective and Reliable LLM Agents via Dynamic Ontology

L'article présente OaK, un cadre qui construit et affine dynamiquement des ontologies orientées tâches afin de fonder explicitement les connaissances et les relations, améliorant ainsi l'utilisation des preuves et la fiabilité du raisonnement multi-étapes des agents de modèles de langage de grande taille.

Auteurs originaux : Xiaohui Zhang, Zequn Sun, Chengyuan Yang, Yuanning Cui, Lingbing Guo, Wei Hu

Publié 2026-08-25
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Xiaohui Zhang, Zequn Sun, Chengyuan Yang, Yuanning Cui, Lingbing Guo, Wei Hu

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

Dans le monde en évolution rapide de l'intelligence artificielle, un type spécifique de logiciel connu sous le nom de « grand modèle de langage » est apparu comme un outil puissant pour comprendre et générer le langage humain. Ces modèles sont souvent utilisés pour construire des « agents », qui sont des programmes conçus non seulement pour discuter, mais pour accomplir des tâches complexes en les décomposant en étapes plus petites, comme la recherche d'informations, l'utilisation d'outils numériques et la prise de décisions basées sur ce qu'ils trouvent. Cependant, à mesure que ces agents tentent des travaux plus longs et plus compliqués, ils rencontrent souvent des difficultés. Ils peuvent perdre la trace des faits dont ils ont besoin, faire des sauts logiques qui ne tiennent pas la route ou s'enfermer dans des boucles d'erreurs car ils s'appuient trop lourdement sur la vaste connaissance non structurée stockée dans leur propre mémoire. Pour résoudre cela, les chercheurs explorent des moyens de donner à ces agents une carte du monde plus claire et plus organisée qu'ils naviguent, garantissant que chaque étape qu'ils franchissent est fondée sur des preuves fiables plutôt que sur des suppositions.

Une équipe de chercheurs de l'Université de Nanjing et d'autres institutions a développé un nouveau cadre appelé OaK pour répondre à ces problèmes de fiabilité. Leur travail se concentre sur un concept appelé « ontologie », qui est essentiellement un dictionnaire structuré de concepts et de leurs relations, écrit d'une manière que les ordinateurs peuvent interpréter strictement. Alors que les méthodes traditionnelles de création de ces structures nécessitent que des experts définissent manuellement chaque règle — un processus lent et difficile — le nouveau système automatise la création de ces cartes spécifiquement pour la tâche en question. Les chercheurs ont constaté qu'en construisant une structure personnalisée et dynamique pour chaque tâche, ils pouvaient améliorer considérablement la capacité d'un agent à planifier et à exécuter des tâches multi-étapes, rendant le processus plus transparent et moins sujet à l'échec.

Le cœur du système OaK est un processus en deux étapes qui se déroule avant que l'agent n'entreprenne une tâche réelle. D'abord, le système examine un ensemble d'exemples d'entraînement et les exigences spécifiques d'un travail, comme la planification d'un voyage ou la gestion de données clients. Il rédige ensuite automatiquement un schéma, qui est un plan définissant les types d'informations importants impliqués, comme les « hôtels », les « vols » ou les « budgets », et comment ils se connectent. Ce plan n'est pas seulement une liste ; il est rigoureusement vérifié par un raisonneur logique pour s'assurer qu'il n'y a pas de contradictions ou de règles manquantes. Si le plan est défectueux, le système le corrige avant de poursuivre. Une fois que le plan est solide, le système construit un graphe de connaissances, un réseau de points de données réels extraits des documents d'entraînement, organisé exactement selon les règles du plan.

Avec cette fondation structurée en place, le système crée un ensemble d'outils spécialisés, ou fonctions, que l'agent peut utiliser. Au lieu de demander à l'agent de comprendre comment rechercher un vol, de filtrer par prix et de vérifier la disponibilité par lui-même, le système fournit des outils pré-construits qui effectuent ces actions spécifiques correctement. L'agent utilise ensuite ces outils pour résoudre des problèmes, guidé par les règles strictes du plan. Si l'agent commet une erreur ou si la tâche échoue, un modèle « juge » examine l'ensemble du processus, identifie précisément où le plan ou les outils ont fait défaut, et suggère des améliorations. Ce cycle de construction, de test et de perfectionnement se répète plusieurs fois jusqu'à ce que le système soit assez robuste pour gérer des questions inédites. Le résultat est un « noyau » (kernel), une interface fiable et figée que l'agent utilise pour interagir avec les données, garantissant que chaque décision est appuyée par des preuves et que l'agent ne peut pas accidentellement inventer des faits ou ignorer des contraintes.

Les chercheurs ont testé cette approche sur trois types de défis très différents pour voir si elle tenait bon dans le monde réel. Le premier était une tâche de planification de voyage où un agent devait organiser des vols, des hôtels, des repas et des activités tout en respectant des contraintes strictes de budget et d'emploi du temps. Le second impliquait la gestion de relations clients dans un contexte commercial, exigeant que l'agent suive des politiques d'entreprise complexes et récupère des dossiers spécifiques. Le troisième testait la capacité à combiner des informations provenant de diverses sources externes, telles que des bases de données de vols et des critiques de restaurants, pour répondre à des questions détaillées. Dans chaque cas, le système OaK a surpassé les méthodes standards. Sur la tâche de planification de voyage, par exemple, le système a amélioré le taux de réussite de la complétion d'un itinéraire complet et valide d'environ 15 % à près de 56 % en utilisant l'un des modèles de base, et d'environ 4 % à près de 20 % avec un autre. Il a également montré des gains significatifs dans les tâches commerciales et de données, particulièrement dans les scénarios où l'agent devait suivre des règles strictes ou combiner des données provenant de plusieurs tableaux.

L'étude a également révélé pourquoi ces améliorations se sont produites. Lorsque les chercheurs ont supprimé les outils sur mesure ou ont empêché le système de perfectionner son plan sur plusieurs cycles, les performances ont chuté brutalement. Cela indiquait que donner simplement accès aux données à l'agent ne suffisait pas ; l'agent avait besoin des règles structurées et des outils pré-emballés pour coordonner ses actions efficacement. Le système fonctionnait en rendant le processus de raisonnement de l'agent visible et contraint, l'empêchant de s'égarer dans des suppositions non fondées. Bien que la nouvelle méthode nécessite un peu plus de temps d'exécution et produise plus de texte de sortie que certaines approches plus simples, elle utilisait moins de jetons (tokens) d'entrée, suggérant que l'interface structurée rendait l'agent plus efficace pour traiter les informations dont il avait besoin. Les chercheurs ont conclu qu'en transformant la connaissance du domaine en une interface exécutable et autocorrectrice, ils pouvaient rendre les agents d'intelligence artificielle plus fiables, dignes de confiance et capables de gérer le raisonnement complexe à plusieurs étapes requis dans les applications du monde réel.

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 →