Infer Human's Intentions Before Following Natural Language Instructions
L'article propose FISER, un cadre qui améliore les performances de l'IA incarnée dans les tâches collaboratives en inférant explicitement les intentions humaines par le raisonnement social avant de planifier des actions, surpassant ainsi les méthodes de bout en bout standard et les bases de référence solides sur le benchmark HandMeThat.
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 un robot conçu pour aider à la maison. Pour que cette machine soit véritablement utile, elle doit comprendre les demandes informelles, souvent incomplètes, que nous nous adressons les uns aux autres chaque jour. Lorsqu'une personne dit : « Peux-tu me passer ça du canapé ? » en rangeant, elle ne parle pas dans le vide. Elle suppose que l'auditeur sait à quoi « ça » fait référence, en se basant sur le contexte partagé et l'historique de ce qui vient de se passer. Si la personne a été en train de rassembler des livres dans une boîte, le robot devrait comprendre que « ça » désigne un livre, et non un coussin ou une télécommande. Cette capacité à lire entre les lignes, à inférer des objectifs cachés à partir d'actions observées, est le défi central pour faire de l'intelligence artificielle un véritable partenaire dans les environaux humains. Sans cette compétence, un robot pourrait suivre les instructions littéralement mais échouer à être utile, car il ne peut combler le fossé entre une commande vague et l'action spécifique nécessaire pour accomplir une tâche partagée.
Des chercheurs de l'Université de Washington et du MIT ont abordé ce problème avec une nouvelle approche appelée FISER, qui signifie « Follow Instructions with Social and Embodied Reasoning » (Suivre les instructions avec un raisonnement social et incarné). Leurs travaux se concentrent sur une difficulté spécifique : les instructions humaines sont naturellement ambiguës parce que les gens omettent des détails qu'ils considèrent comme évidents. L'équipe a testé ses idées dans un environnement numérique appelé HandMeThat, une simulation textuelle d'un foyer où un humain et un robot doivent travailler ensemble. Dans ce cadre, un humain peut être en train d'organiser des objets et, au milieu de sa tâche, demander de l'aide au robot via une requête vague. Le travail du robot est de comprendre exactement ce que l'humain veut, non seulement en écoutant les mots, mais en observant ce que l'humain a fait et en devinant son plan sous-jacent.
Les chercheurs ont découvert que la manière la plus efficace de résoudre ce problème est de diviser la tâche en deux étapes distinctes. Premièrement, le robot s'engage dans un « raisonnement social », où il s'arrête pour deviner explicitement l'intention de l'humain. Il examine l'historique des actions de l'humain et la situation actuelle pour décider de ce que la personne cherche réellement à accomplir. Par exemple, si l'humain a été en train de mettre des livres dans une boîte, le robot déduit que l'objectif est de ranger les livres. Ce n'est qu'après avoir fait cette inférence que le robot passe à la seconde étape, le « raisonnement incarné », où il planifie les mouvements physiques nécessaires pour donner l'objet correct. Ce processus en deux étapes est crucial car il force le système à résoudre l'ambiguïté du langage avant de tenter de bouger.
Pour tester cela, l'équipe a construit des modèles informatiques capables d'effectuer ces étapes. Ils ont comparé leur méthode à d'autres approches, y compris le fait de simplement demander à un grand modèle de langage pré-entraîné d'accomplir la tâche en une seule fois, ou d'utiliser une technique appelée « Chaîne de Pensée » (Chain of Thought) pour guider le modèle à travers des étapes de raisonnement. Les résultats ont été clairs : les modèles qui séparent explicitement le raisonnement social de la planification physique sont nettement plus performants. Lors des tests les plus difficiles, où les instructions étaient hautement ambiguës, la nouvelle méthode a atteint un taux de réussite de 64,5 %, établissant un nouveau record pour ce type de tâche. En revanche, même les modèles de langage pré-entraînés les plus puissants, lorsqu'ils étaient sollicités avec soin, ont eu du mal à atteindre le même niveau de performance, échouant souvent à comprendre les objectifs cachés de l'humain ou se perdant dans les détails de l'environnement.
L'étude a également révélé pourquoi les puissants modèles pré-entraînés peinaient. Ces modèles, qui ont lu de vastes quantités de textes provenant d'Internet, possèdent une connaissance générale mais manquent de la capacité spécifique à raisonner sur le contexte physique immédiat d'une tâche partagée. Lorsque les chercheurs ont tenté d'aider ces modèles en filtrant les objets non pertinents de l'environnement, les modèles ont tout de même échoué à planifier efficacement, suggérant que le problème n'était pas seulement un excès d'informations, mais une difficulté fondamentale à relier les indices sociaux aux actions physiques. Les chercheurs ont conclu que pour que les robots soient de véritables assistants utiles, ils doivent être entraînés à traiter les intentions humaines comme une partie spécifique et observable du problème à résoudre, plutôt qu'à espérer qu'un modèle de langage général comprenne par lui-même. En apprenant au système à d'abord comprendre l'esprit de l'humain, puis à agir sur cette compréhension, les chercheurs ont montré une voie vers des agents artificiels plus capables et coopératifs.
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.