Apprentissage en profondeur pour la robotique

Cette méthode, le deep learning semble plus efficace que tout algorithme.

Le principe est d'apprendre les concepts les plus évolués en apprenant d'abord les concepts élémentaires.

Représentation des connaissances et robotique

Si l'on veut qu'une machine puisse reconnaître des objets, il y a plusieurs façons de présenter ces objets. Il faut donc chercher le mode de représentation le plus efficace pour une machine et on tend à penser actuellement que le deep learning est celui-ci. On va s'apercevoir que cette approche met en oeuvre des concepts que l'on retrouve souvent ailleurs, par exemple dans le cerveau humain où les neurones sont en interaction pour former des schémas, ou dans les réseaux sociaux où se forment des groupes d'influence.

Les concepts impliqués par le deep learning en robotique...

On voit que l'essentiel de la recherche dans le domaine de l'apprentissage concerne la reconnaissance d'objets. La capacité à identifier et différencier les objets est en effet la base de l'intelligence d'un robots qui doit se déplacer dans un environnement et interagir avec celui-ci. Par la suite, acquérir des comportements en fonction d'un but devient possible et pas forcément très compliqué à réaliser.

On voit aussi que la recherche s'attache à créer des algorithmes pour parvenir à la reconnaissance des objets, mais l'emploi du jargon qui est utilisé (voir les liens en référence) est plus que dissuasif. Ne peut on pas parvenir au même résultat sans passer des mois ou des années à construire des algorithmes qui ne fonctionneront d'ailleurs que dans des cas très limitatifs?

Une autre approche qui fait l'objet d'un brevet (8 254 699) consiste à à visualiser avec un logiciel des vidéos et des images en très grand nombre dans le but de parvenir à identifier les objets et leur rôle selon leur emplacement dans les images. Des noms sont donnés aux objets et des propriétés sont assignées aux noms qui sont déduites de tous ce qui est fait avec ces objets. Cela peut permettre une forme d'appentissage par imitation.

Une idée qui vient alors serait l'utilisation de toutes les connaissances disponibles sur le Web, que ce soit par les moteurs de recherche, les réseaux sociaux, les systèmes de surveillance, d'en répertorier les objets et leur assigner des propriétés comme le fait Google avec son graphe de connaissance pour les recherche sur une personne ou un lieu, une chose, puis d'utiliser ces connaissance pour donner l'intelligence aux robots.

Références