Os robôs são ensinados a seguir as instruções e cozinhar de acordo com as receitas


O robô Rosie, que juntamente com o robô PR2 participa do projeto RoboHow.

Diretórios como o WikiHow contêm um conjunto de instruções (geralmente breves e informais) para executar várias tarefas: como obter água destilada, como manter uma conversa com uma garota, como restaurar o fígado - eis aqui instruções sobre qualquer assunto .

Seria ótimo criar uma base com instruções não para as pessoas, mas para os robôs, pensaram os engenheiros do Instituto de Inteligência Artificial da Universidade de Bremen (Alemanha), os autores do projeto RoboHow .

Com essa base de instruções da wiki, os robôs poderão transmitir informações entre si. Se um robô em algum lugar aprendeu a fazer salada Olivier, ele carrega instruções passo a passo no banco de dados geral - e todos os outros robôs do mundo podem imediatamente fazer salada Olivier! Não é maravilhoso?

Criado na Universidade de Bremen, o robô PR2 (foto acima) aprende a entender e seguir instruções "humanas" do banco de dados WikiHow. E embora ele ainda não saiba como manter uma conversa com uma garota e não tenha fígado, mas o robô está gradualmente dominando as receitas da seção de culinária, escreve a Technology Review.

A principal tarefa é ensinar o robô a entender equipes de alto nível, compondo independentemente uma cadeia de ações específicas menores. Por exemplo, se a instrução diz "adicionar ketchup", o robô deve gerar uma corrente como "encontrar ketchup - pegue ketchup - desaparafuse a tampa - vire a garrafa ..." e assim por diante.

Robô PR2 faz panquecas






Quando um robô aprende a perceber instruções de alto nível, será possível fornecer comandos em uma linguagem natural para ele. Por exemplo, seria possível dizer a um robô em uma fábrica: “Pegue um parafuso, insira-o no orifício e fixe-o com uma porca”. Ele selecionará todos os parâmetros necessários para concluir a tarefa por conta própria.

Depois de concluir a tarefa com sucesso, ou seja, depois de aprender a lição, o robô compartilha o conhecimento adquirido com seus irmãos por meio do banco de dados online Facilidade . Aqui, as instruções são escritas em formato legível por máquina, em um idioma semelhante ao da Rede Semântica.

Os pesquisadores estão experimentando outros métodos de ensino de robôs, incluindo uma demonstração de vídeos de treinamento em que uma pessoa executa uma tarefa. O robô só precisa repetir o que viu. A propósito, esse método tem sido usado desde os tempos antigos nas oficinas da aldeia para preparar os alunos. Foi chamado de "treinamento nas costas". Agora os robôs o dominam.

O PR2 aprende não apenas a partir de vídeos comuns, mas também de cenas de realidade virtual no espaço 3D, onde o "professor" trabalha em luvas especiais com marcadores para que o robô fixe a posição das mãos do mestre a qualquer momento.

O treinamento com robôs é lento, admitem os engenheiros. Essa é uma tarefa muito difícil, que combina a forte integração de reconhecimento de fala, interpretação de comandos em linguagem natural, visão de máquina e planejamento de ações complexas por meio de algoritmos para realizar manipulações individuais. Mas há um progresso óbvio.

Portanto, não muito longe da aparência em nossas casas de assistentes de ferro responsivos, que se unem em uma rede global e ficam mais espertos todos os dias.

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


All Articles