A programação de robôs é um pouco difícil. Há muita codificação envolvida, e apesar do zilhão de cursos de aprender a codificar que surgiram nos últimos anos, provavelmente é justo dizer que a maioria das pessoas nunca desenvolverá as habilidades necessárias para programar um robô do zero..

É por isso que pesquisadores da Escola de Engenharia Elétrica e da Ciência da Computação da Universidade Estadual de Washington estão trabalhando em alternativas - e uma delas que descobriram é o uso de técnicas normalmente projetadas para treinar animais..

No treinamento com animais do mundo real, os cães tendem a ser lentos para responder às instruções quando os estão aprendendo e reagem mais rápido quando estão mais confiantes. Assim, os pesquisadores projetaram um programa de computador que permite que os humanos ensinem um cão robô virtual e inclua a capacidade do bot de cão reagir em velocidades diferentes..

"No começo, o cão virtual se move lentamente. Mas, à medida que recebe mais feedback e se torna mais confiante no que fazer, acelera", disse Bei Peng, que trabalhou no projeto..

Quando o usuário ensinava as tarefas do cão robô reforçando as boas ações e punindo as incorretas, era capaz de aprender a prever efetivamente o curso correto da ação em diferentes circunstâncias. Quanto mais feedback obteve, melhor ficou.

Nenhum feedback

Além disso, o algoritmo permitiu que o dog-bot enfrentasse a difícil tarefa de saber o que nenhum feedback significa. "Quando você está treinando um cachorro, você pode reter um deleite quando ele faz algo errado", disse Matthew Taylor, que também trabalhou no estudo..

"Portanto, nenhum feedback significa que ele fez algo errado. Por outro lado, quando os professores estão avaliando os testes, eles podem apenas marcar respostas erradas, então nenhum feedback significa que você fez algo certo."

Espera-se que esses princípios possam um dia ser usados ​​para permitir que pessoas sem habilidades de programação ensinem seus robôs o que eles querem que eles façam. Os pesquisadores dizem que também esperam poder ensinar as pessoas a serem treinadores de animais mais eficazes..

"Queremos que todos possam programar, mas isso provavelmente não vai acontecer", disse Taylor. "Então, precisávamos fornecer um meio para todos treinarem robôs - sem programação."

  • SpaceX acaba de trazer 1,800 kg de ciência de volta à Terra da ISS