← Derniers articles
💻 informatique

Evolver: Turning Agent Exploration into Evolving Capabilities

Evolver est un cadre axé sur l'expérience qui transforme l'exploration transitoire des agents en capacités persistantes et réutilisables sans mettre à jour les paramètres du modèle de fondation, améliorant ainsi les taux de réussite des tâches et l'efficacité d'exécution à travers de multiples benchmarks.

Auteurs originaux : Haoyang Zhang, Qumeng Sun, Xiao Zhang, Xiang Liu, Zhidong Fan, Junjie Wang

Publié 2026-11-06
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Haoyang Zhang, Qumeng Sun, Xiao Zhang, Xiang Liu, Zhidong Fan, Junjie Wang

Article original sous licence CC BY 4.0 (https://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 de l'intelligence artificielle, il existe une classe croissante de programmes connus sous le nom d'agents. Contrairement aux simples chatbots qui répondent à des questions, ces agents sont conçus pour agir. Ils peuvent ouvrir des fichiers, exécuter du code, rechercher sur Internet et interagir avec des environnements numériques complexes pour résoudre des problèmes à étapes multiples, tout comme un ingénieur ou un chercheur humain pourrait le faire. Pour réussir, ces agents doivent explorer leur environnement, essayer différents outils et apprendre de leurs erreurs. Cependant, un goulot d'étranglement important est apparu : chaque fois qu'un agent résout un problème difficile, les précieuses leçons qu'il apprend sont souvent perdues. Une fois la tâche terminée, l'enregistrement détaillé de ses difficultés, de ses tentatives et de ce qui a finalement fonctionné est jeté. La fois suivante, face à un problème similaire, l'agent repart de zéro, répétant les mêmes efforts d'exploration et gaspillant des ressources informatiques. La question centrale à laquelle font face les chercheurs est de savoir comment capturer cette expérience éphémère et la transformer en une ressource durable qui aide l'agent à s'améliorer au fil du temps, sans avoir besoin de réentraîner fondamentalement son cerveau sous-jacent.

Une équipe de chercheurs a introduit un système appelé Evolver pour résoudre ce problème. Au lieu de chercher à modifier le logiciel central qui alimente l'agent, ce qui est un processus difficile et coûteux, Evolver agit comme une banque de mémoire externe qui devient plus intelligente à chaque tâche. Le système repose sur un principe simple : transformer l'historique brut et désordonné de l'exploration d'un agent en instructions organisées et réutilisables. Lorsqu'un agent termine une tâche, Evolver analyse la session pour extraer les stratégies les plus utiles. Il emballe ensuite ces stratégies dans des unités structurées, que les chercheurs appellent « Gene assets » (actifs génétiques). Il ne s'agit pas de codes génétiques au sens biologique, mais plutôt de descriptions compactes et claires d'une procédure, incluant précisément quand elle doit être utilisée et quelles étapes elle comporte. Le système conserve également un registre des tentatives infructueuses, créant une liste de choses à éviter, garantissant ainsi que l'agent ne répète pas les erreurs passées.

La véritable puissance d'Evolver réside dans la manière dont il utilise ce savoir accumulé. Lorsqu'une nouvelle tâche arrive, le système ne laisse pas l'agent errer aveuglément. Au lieu de cela, il recherche dans sa bibliothèque d'actifs génétiques des stratégies pertinentes qui correspondent à la situation actuelle. Il injecte ensuite ces instructions dans le flux de travail de l'agent, guidant ses décisions avant même qu'il ne commence à agir. Ce processus se déroule sans altérer la programmation fondamentale de l'agent. L'agent reste le même, mais il est désormais équipé d'un ensemble de sagesse historique organisée qui l'aide à naviguer dans le problème plus efficacement. Les chercheurs ont testé cette approche en utilisant deux types différents d'agents de codage avancés et quatre bancs d'essai distincts qui mesurent les performances dans des domaines tels que la réparation de logiciels et les opérations de terminal. Ils ont comparé les performances des agents lorsqu'ils travaillaient seuls par rapport à leurs performances lorsqu'ils étaient assistés par la bibliothèque d'expériences passées d'Evolver.

Les résultats suggèrent que cette méthode consistant à transformer l'exploration en évolution est hautement efficace. Dans un ensemble de 320 tests appariés, les agents utilisant Evolver ont réussi à accomplir les tâches plus souvent que ceux travaillant seuls, le taux de réussite passant de 83,13 % à 87,50 %. Cette amélioration était constante à travers différents types de tâches et différents modèles d'agents sous-jacents. Le gain d'efficacité était peut-être encore plus frappant. Les agents guidés par Evolver ont utilisé nettement moins de ressources informatiques pour atteindre leurs objectifs. En moyenne, la quantité de données traitées, mesurée en tokens, a chuté de 24,24 %. Cette réduction n'était pas seulement un effet secondaire d'un échec moins fréquent ; même dans les cas où les agents guidés et non guidés ont tous deux réussi, la version guidée utilisait tout de même 17,57 % de ressources en moins. Cela indique que l'expérience historique a aidé les agents à trouver des chemins plus courts et plus directs vers la solution, évitant les détours inutiles et les calculs redondants.

Les chercheurs ont illustré ces gains par des exemples spécifiques. Dans une tâche impliquant le comptage de jetons de données, un agent assisté par Evolver a terminé le travail en utilisant 86,5 % de ressources en moins et a effectué beaucoup moins de tentatives d'appel au modèle d'IA par rapport à son homologue non assisté. Dans un autre cas impliquant un bug logiciel complexe, l'agent guidé a résolu le problème avec 58,2 % d'utilisation de données en moins. Ces cas démontrent que le système ne se contente pas d'aider les agents à réussir là où ils échiraient autrement ; il les aide également à réussir avec plus d'élégance et de rapidité. L'étude conclut qu'en traitant l'exploration passée comme un actif persistant et réutilisable, il est possible de créer des agents qui améliorent continuellement leurs capacités. Cette approche offre une voie pratique, permettant aux systèmes d'intelligence artificielle d'apprendre de leur histoire et de faire évoluer leurs compétences sans le coût élevé du réentraînement de leurs modèles de base, transformant ainsi efficacement chaque tâche accomplie en un tremplin pour la suivante.

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 →