Un nouveau système d’apprentissage automatique aide les robots à comprendre et à effectuer certaines interactions sociales. —


  • FrançaisFrançais


  • Les robots peuvent livrer de la nourriture sur un campus universitaire et faire un trou d’un coup sur un terrain de golf, mais même le robot le plus sophistiqué ne peut pas effectuer les interactions sociales de base qui sont essentielles à la vie humaine quotidienne.

    Les chercheurs du MIT ont désormais intégré certaines interactions sociales dans un cadre pour la robotique, permettant aux machines de comprendre ce que signifie s’entraider ou s’entraver, et d’apprendre à exécuter ces comportements sociaux par elles-mêmes. Dans un environnement simulé, un robot surveille son compagnon, devine quelle tâche il veut accomplir, puis aide ou entrave cet autre robot en fonction de ses propres objectifs.

    Les chercheurs ont également montré que leur modèle crée des interactions sociales réalistes et prévisibles. Lorsqu’ils ont montré des vidéos de ces robots simulés interagissant les uns avec les autres aux humains, les téléspectateurs humains étaient pour la plupart d’accord avec le modèle sur le type de comportement social qui se produisait.

    Permettre aux robots de faire preuve de compétences sociales pourrait conduire à des interactions homme-robot plus fluides et plus positives. Par exemple, un robot dans une résidence-services pourrait utiliser ces capacités pour aider à créer un environnement plus attentionné pour les personnes âgées. Le nouveau modèle pourrait également permettre aux scientifiques de mesurer quantitativement les interactions sociales, ce qui pourrait aider les psychologues à étudier l’autisme ou à analyser les effets des antidépresseurs.

    “Les robots vivront dans notre monde assez tôt et ils ont vraiment besoin d’apprendre à communiquer avec nous en termes humains. Ils doivent comprendre quand il est temps pour eux d’aider et quand il est temps pour eux de voir ce qu’ils peuvent faire pour C’est un travail très précoce et nous effleurons à peine la surface, mais j’ai l’impression que c’est la première tentative très sérieuse pour comprendre ce que signifie pour les humains et les machines d’interagir socialement », déclare Boris Katz, chercheur principal et responsable du groupe InfoLab du Laboratoire d’informatique et d’intelligence artificielle (CSAIL) et membre du Center for Brains, Minds, and Machines (CBMM).

    Rejoindre Katz sur le papier sont co-auteur principal Ravi Tejwani, assistant de recherche au CSAIL; co-auteur principal Yen-Ling Kuo, doctorant CSAIL ; Tianmin Shu, post-doctorant au Département des sciences du cerveau et de la cognition ; et l’auteur principal Andrei Barbu, chercheur scientifique au CSAIL et au CBMM. La recherche sera présentée à la Conférence sur l’apprentissage robotique en novembre.

    Une simulation sociale

    Pour étudier les interactions sociales, les chercheurs ont créé un environnement simulé dans lequel les robots poursuivent des objectifs physiques et sociaux en se déplaçant autour d’une grille à deux dimensions.

    Un objectif physique est lié à l’environnement. Par exemple, l’objectif physique d’un robot peut être de naviguer vers un arbre à un certain point de la grille. Un objectif social consiste à deviner ce qu’un autre robot essaie de faire, puis à agir en fonction de cette estimation, comme aider un autre robot à arroser l’arbre.

    Les chercheurs utilisent leur modèle pour spécifier les objectifs physiques d’un robot, ses objectifs sociaux et l’importance qu’il doit accorder à l’un par rapport à l’autre. Le robot est récompensé pour les actions qu’il entreprend qui le rapprochent de ses objectifs. Si un robot essaie d’aider son compagnon, il ajuste sa récompense pour qu’elle corresponde à celle de l’autre robot ; s’il essaie d’entraver, il ajuste sa récompense pour être le contraire. Le planificateur, un algorithme qui décide des actions que le robot doit entreprendre, utilise cette récompense constamment mise à jour pour guider le robot dans la réalisation d’un mélange d’objectifs physiques et sociaux.

    “Nous avons ouvert un nouveau cadre mathématique pour la façon dont vous modélisez l’interaction sociale entre deux agents. Si vous êtes un robot et que vous voulez aller à l’emplacement X, et je suis un autre robot et je vois que vous essayez d’aller à l’emplacement X , je peux coopérer en vous aidant à vous rendre plus rapidement à l’emplacement X. Cela peut signifier rapprocher X de vous, trouver un autre X meilleur ou prendre toute mesure que vous deviez prendre à X. Notre formulation permet au plan de découvrir le « comment » ; nous spécifions le « quoi » en termes de ce que les interactions sociales signifient mathématiquement », explique Tejwani.

    Mélanger les objectifs physiques et sociaux d’un robot est important pour créer des interactions réalistes, car les humains qui s’entraident ont des limites quant à la distance qu’ils peuvent parcourir. Par exemple, une personne rationnelle ne donnerait probablement pas son portefeuille à un étranger, dit Barbu.

    Les chercheurs ont utilisé ce cadre mathématique pour définir trois types de robots. Un robot de niveau 0 n’a que des objectifs physiques et ne peut pas raisonner socialement. Un robot de niveau 1 a des objectifs physiques et sociaux, mais suppose que tous les autres robots n’ont que des objectifs physiques. Les robots de niveau 1 peuvent prendre des mesures en fonction des objectifs physiques d’autres robots, comme aider et gêner. Un robot de niveau 2 suppose que les autres robots ont des objectifs sociaux et physiques ; ces robots peuvent prendre des mesures plus sophistiquées comme se joindre pour aider ensemble.

    Évaluation du modèle

    Pour voir comment leur modèle se compare aux perspectives humaines sur les interactions sociales, ils ont créé 98 scénarios différents avec des robots aux niveaux 0, 1 et 2. Douze humains ont regardé 196 clips vidéo des robots en interaction, puis ont été invités à estimer les objectifs de ces robots.

    Dans la plupart des cas, leur modèle était en accord avec ce que les humains pensaient des interactions sociales qui se produisaient dans chaque cadre.

    « Nous avons cet intérêt à long terme, à la fois pour construire des modèles informatiques pour les robots, mais aussi pour approfondir les aspects humains de cela. Nous voulons découvrir quelles fonctionnalités de ces vidéos les humains utilisent pour comprendre les interactions sociales. Pouvons-nous faire un test objectif pour votre capacité à reconnaître les interactions sociales ? Il existe peut-être un moyen d’apprendre aux gens à reconnaître ces interactions sociales et à améliorer leurs capacités. Nous en sommes loin, mais même être capable de mesurer efficacement les interactions sociales est un grand pas en avant », dit Barbu.

    Vers plus de sophistication

    Les chercheurs travaillent au développement d’un système avec des agents 3D dans un environnement qui permet beaucoup plus de types d’interactions, comme la manipulation d’objets ménagers. Ils prévoient également de modifier leur modèle pour inclure des environnements où les actions peuvent échouer.

    Les chercheurs souhaitent également incorporer un planificateur de robot basé sur un réseau neuronal dans le modèle, qui apprend de l’expérience et fonctionne plus rapidement. Enfin, ils espèrent mener une expérience pour collecter des données sur les fonctionnalités que les humains utilisent pour déterminer si deux robots s’engagent dans une interaction sociale.

    “J’espère que nous aurons une référence qui permettra à tous les chercheurs de travailler sur ces interactions sociales et d’inspirer les types de progrès scientifiques et techniques que nous avons vus dans d’autres domaines tels que la reconnaissance d’objets et d’actions”, a déclaré Barbu.

    Cette recherche a été soutenue par le Center for Brains, Minds, and Machines, la National Science Foundation, le MIT CSAIL Systems that Learn Initiative, le MIT-IBM Watson AI Lab, le programme DARPA Artificial Social Intelligence for Successful Teams, l’US Air Force Research Laboratory, l’accélérateur d’intelligence artificielle de l’US Air Force et l’Office of Naval Research.

    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.