Les robots apprennent à suivre les instructions et à cuisiner selon les recettes


Robot Rosie, qui avec le robot PR2 participe au projet RoboHow. Des

répertoires comme WikiHow contiennent un ensemble d'instructions (souvent courtes et informelles) pour effectuer diverses tâches: comment obtenir de l'eau distillée, comment maintenir une conversation avec une fille, comment restaurer le foie - voici des instructions sur absolument n'importe quel sujet .

Ce serait formidable de créer une base avec des instructions non pas pour les personnes, mais pour les robots, pensent les ingénieurs de l'Institut d'Intelligence Artificielle de l'Université de Brême (Allemagne), les auteurs du projet RoboHow .

Avec une telle base d'instructions wiki, les robots pourront se transmettre des informations. Si un robot quelque part a appris à faire de la salade Olivier, il télécharge des instructions étape par étape dans la base de données générale - et tous les autres robots du monde sont immédiatement en mesure de faire de la salade Olivier! N'est-ce pas merveilleux?

Créé à l'Université de Brême, le robot PR2 (illustré ci-dessus) apprend à comprendre et à suivre les instructions «humaines» de la base de données WikiHow. Et bien qu'il ne sache toujours pas comment entretenir une conversation avec une fille, et qu'il n'a pas de foie, mais le robot maîtrise progressivement les recettes de la section de cuisine, écrit Technology Review.

La tâche principale est d'apprendre au robot à comprendre les équipes de haut niveau, en composant indépendamment une chaîne d'actions spécifiques plus petites. Par exemple, si l'instruction indique «ajouter du ketchup», le robot doit générer une chaîne telle que «trouver du ketchup - prendre du ketchup - dévisser le couvercle - retourner la bouteille ...» et ainsi de suite.

Le robot PR2 fait des crêpes






Lorsque le robot apprend à percevoir des instructions de haut niveau, il lui sera possible de lui donner des commandes en langage naturel. Par exemple, il serait possible de dire à un robot dans une usine: "Prenez un boulon, insérez-le dans le trou et fixez-le avec un écrou". Il récupérera lui-même tous les paramètres nécessaires à la tâche.

Après avoir terminé avec succès la tâche, c'est-à-dire avoir appris la leçon, le robot partage les connaissances acquises avec ses homologues via la base de données en ligne Open Ease . Ici, les instructions sont écrites sous une forme lisible par machine, dans un langage similaire à celui du réseau sémantique.

Les chercheurs expérimentent d'autres méthodes d'enseignement des robots, notamment en montrant des vidéos de formation où une personne exécute une tâche. Le robot n'a qu'à répéter ce qu'il a vu. Soit dit en passant, cette méthode est utilisée depuis l'Antiquité dans les ateliers du village pour préparer les élèves. Cela s'appelait «entraînement arrière». Maintenant, les robots l'ont maîtrisé.

PR2 apprend non seulement des vidéos ordinaires, mais aussi des scènes de réalité virtuelle dans l'espace 3D, où le «professeur» travaille dans des gants spéciaux avec des marqueurs pour que le robot fixe à tout moment la position des mains du maître.

La formation des robots est lente, admettent les ingénieurs. Il s'agit d'une tâche très difficile, qui combine l'intégration étroite de la reconnaissance vocale, l'interprétation des commandes en langage naturel, la vision industrielle et la planification d'actions complexes grâce à des algorithmes pour effectuer des manipulations individuelles. Mais il y a des progrès évidents.

Donc, non loin de l'apparition dans nos maisons d'assistants de fer réactifs, qui sont unis dans un réseau mondial et deviennent chaque jour plus intelligents.

Source: https://habr.com/ru/post/fr383261/


All Articles