FRFAM.COM >> Science >> Technologie

Un robot intelligent apprend de ses erreurs

Les chercheurs ont développé un algorithme qui permet aux robots d'apprendre de nouvelles tâches à partir de leurs propres "expériences".

Un robot intelligent apprend de ses erreurs

Un robot qui nettoie la maison et trie le linge sale. Cela ressemble à quelque chose d'un film de science-fiction, mais selon des chercheurs de l'Université de Californie à Berkeley, ce n'est pas loin dans le futur. Après tout, ils ont développé un algorithme qui permet aux robots d'apprendre de nouvelles tâches à partir de leurs propres "expériences".

Les robots doivent être préprogrammés puis testés dans un environnement contrôlé. Il est donc difficile de les faire fonctionner dans un cadre de la vie courante tel qu'une maison ou un bureau, car un tel cadre est en constante évolution. C'est pourquoi des chercheurs de Berkeley ont développé un robot capable d'aider les gens dans leur vie quotidienne. Ils ont créé BRETT (Berkeley Robot for the Elimination of Tedious Tasks), un robot qui fait des tâches ennuyeuses pour nous.

Le nouvel algorithme permet à BRETT d'apprendre de la même manière que les humains. Après tout, les gens ne sont pas préprogrammés, mais apprennent tout au long de leur vie par essais et erreurs. Les chercheurs se sont donc inspirés du cerveau humain et ont fait traiter par BRETT les données perçues, comme les ondes sonores et les images, sur la base d'un "réseau de neurones artificiels". bien. . Les mouvements qui le rapprochent de l'accomplissement de sa tâche obtiennent un score plus élevé. C'est grâce à cette rétroaction en temps réel que le robot peut apprendre.

Les chercheurs ont demandé à BRETT de suspendre des vêtements, d'assembler un avion jouet, de mettre le bouchon sur une bouteille d'eau et d'assembler des blocs Lego. Lorsqu'on lui donnait les coordonnées de début et de fin d'une tâche, le robot pouvait les apprendre en dix minutes. Sinon, cela a pris trois heures. Les chercheurs s'attendent à faire des progrès rapides une fois qu'ils pourront laisser le robot traiter plus de données. Parce que plus de données signifient que des tâches plus complexes peuvent être apprises. (ks)


[]