Robo Brain – un système informatique à grande échelle qui apprend de ressources sur Internet accessibles au public – télécharge et traite actuellement environ un milliard d’images, 120 000 vidéos YouTube, et 100 millions de documents et de manuels sur des appareils. L’information est en cours de traduction et stockée dans un format compatible avec un robot que d’autres robots seront en mesure de récupérer quand ils en auront besoin.
Pour servir comme une aide à la maison, dans les bureaux et les usines, les robots devront comprendre comment le monde fonctionne et comment les humains autour d’eux se comportent. Des chercheurs en robotique leur ont enseignés ces choses une fois: comment trouver ses clés, verser une boisson dans un verre, ranger la vaisselle, et quand ne pas interrompre deux personnes ayant une conversation…. Tout ceci arrive dans un seul package avec Robo Brain.
« Nos ordinateurs portables et téléphones cellulaires ont accès à toutes les informations que nous voulons. Si un robot rencontre une situation qu’il n’a jamais vu avant, il peut interroger Robo Brain dans le Cloud», a déclaré Ashutosh Saxena, professeur adjoint de sciences informatiques à l’Université Cornell. Ashutosh Saxena et ses collègues de Cornell, Stanford et des universités Brown et l’Université de Californie, Berkeley, disent que Robo Brain traitera les images en repérant et sélectionnant les objets en elles, et en associant images et vidéo avec du texte, il apprendra à reconnaître les objets et comment ils sont utilisés, ainsi que la langue et le comportement humain.
Si un robot voit une tasse de café, il peut apprendre de Robo Brain non seulement que c’est une tasse de café, mais également que le liquide peut être versé dans ou hors de celle-ci, peut être saisie par la poignée, et qu’elle doit être transportée en position verticale complète, par opposition au transport de la vaisselle depuis le lave-vaisselle vers l’armoire.
Ashutosh Saxena a décrit le projet lors de la 2014 Robotics: Science and Systems Conference, du 12 au 16 Juillet à Berkeley, et a lancé un site web pour le projet à http://robobrain.me
Le système utilise ce que les informaticiens appellent «l’apprentissage profond structuré» (Structured Deep Learning), où l’information est stockée sous de nombreux niveaux d’abstraction. Un fauteuil est un membre de la classe des chaises, et monte d’un autre niveau, car les chaises sont des meubles.
Robo Brain sait fait que les chaises sont quelque chose sur laquelle vous pouvez vous asseoir, mais sait aussi qu’un être humain peut s’asseoir sur un tabouret, un banc ou sur la pelouse.
Le cerveau informatique d’un robot stocke ce qu’il a appris sous une forme que les mathématiciens appellent un modèle de Markov, qui peut être représenté graphiquement comme un ensemble de points reliés par des lignes (officiellement appelés nœuds et bords).
Les nœuds pourraient représenter les objets, actions ou parties d’une image, et chacun se voit attribuer une probabilité – de combien vous pouvez la modifier (exemple d’une image) et demeurer encore bonne. Dans la recherche de la connaissance, le cerveau d’un robot fabrique sa propre chaîne et cherche un dans la base de connaissances ce qui correspond à ces limites.
« Le Robo Brain ressemblera à un gigantesque graphique doté de ramifications avec des capacités de requêtes multidimensionnelles», a déclaré Aditya Jami, qui a conçu la base de données à grande échelle pour le cerveau. Peut-être quelque chose qui ressemble à un tableau de relations entre les amis Facebook, mais plus à l’échelle de la Voie Lactée.
Comme un apprenant humain, Robo Brain aura des enseignants, grâce à crowd sourcing. Le site Robo Bain affichera les choses que le cerveau aura appris, et les visiteurs seront en mesure de faire des ajouts et des corrections.
http://news.cornell.edu/stories/2014/08/robo-brain-mines-internet-teach-robots