Minecraft: Investigadores ensinam uma IA a jogar com vídeos do YouTube

0
908

Utilizando uma nova tecnologia, uma IA até aprende a fazer picareta de diamantes em Minecraft. Mas a forma de lá chegar é bastante complicada.

Você gosta de jogarMinecraft, mas não tem realmente tempo para extrair milhares de blocos de pedra e madeira para a sua próxima estrutura monumental? Então poderá estar com sorte, porque no futuro, uma IA bem treinada poderia fazê-lo por si A OpenAI, uma empresa de investigação que estuda inteligência artificial, é responsável por isto. OpenAI é conhecido por desenvolver (DALL E 2), uma IA que cria imagens com base na entrada de texto.

A ( variante livre de DALL E)A propósito, pode experimentar por si próprio, os resultados podem ser engraçados, mas também bastante perturbadores.Mas voltando ao tópico:O objectivo dos investigadores era ensinar as acções de IA não através da introdução da fala, mas através de imagens de vídeo. Descubra como conseguiram fazer isto e do que a inteligência artificial é capaz aqui.

Fed com 70.000 horas de jogabilidade

Para ensinar a AI Minecraft,os investigadores deram vários passos – pode encontrar o relatório completo no seu (post de blogue). Primeiro, tinham de se certificar de que a IA podia aprender de todo com o material de vídeo do YouTube. Isto porque as acções aí realizadas não estão especificamente descritas: A IA não pode saber que botões, cliques de rato e movimentos os jogadores usam para se mover, abrir o seu inventário e desmontar blocos.

É por isso que primeiro gravámos a nossa própria jogabilidade com as respectivas entradas do rato e do teclado. Com estes dados, aInverse Dynamics Modelfoi treinado para prever a próxima acção no vídeo. Foi capaz de aceder tanto a frames passados como futuros do vídeo. O modelo foi então, por sua vez, utilizado para combinar 70.000 horas de filmagens de vídeo não codificadas com a entrada apropriada do rato e do teclado.

KI até constrói picareta de diamantes

Agora poderia alimentar a IA com as imagens de vídeo processadas e fazer com que imitem o comportamento demonstrado no gameplay.Por exemplo, conseguiu cortar árvores, fazer tábuas delas e eventualmente uma bancada de trabalho.Tal pode não parecer impressionante no início, mas requer cerca de 1.000 entradas do jogador, todas elas têm de ser imitadas pela IA.

A inteligência artificial aprendeu ainda maishumanohabilidades, tais como nadar, caçar e comer animais e até os chamados saltos de pilares. Mas isto estava longe do fim para os investigadores.

A IA tinha agora algumas capacidades básicas, mas era para aprender a usá-las mais especificamente através de afinações. Assim, foi-lhe apresentada a jogabilidade dos mundos Minecraft recém-lançados, a fim de reforçar as competências do jogo inicial. Como resultado, a IA até aprendeu a fazer ferramentas de madeira e pedra, a construir abrigos (realmente muito) rudimentares e a saquear arcas em aldeias NPC.

Com a ajuda de outro método de afinação, aprendizagem de reforço, foi mesmo possível para a IA fazer uma picareta de diamantes no final! E isso, embora descuidadamente escavado directamente! Para comparação: Enquanto uma bancada de trabalho exigia cerca de 1.000 acções, os humanos precisam de cerca de 24.000 acções para criar uma ferramenta diamantífera, todas elas levadas a cabo pela inteligência artificial.

Para quê tudo isto?

Como pode provavelmente adivinhar, a investigação não tem a ver com companheiros práticos de IA para jogadores de Minecraft stressados. Em vez disso, as inteligências artificiais devem aprender acções baseadas nos numerosos vídeos disponíveis na Internet. Os investigadores escrevem no seu blogue que VPT (a sua tecnologia) oferece a excitante possibilidade de aprender padrões de comportamento em grande escala directamente em outras áreas que não a língua.

O Minecraft é ideal para estas experiências porque tem uma interface muito genérica com rato e teclado, e oferece um mundo muito aberto com muitas possibilidades. Os resultados aí alcançados podem ser facilmente transferidos para áreas semelhantes, tais como o funcionamento geral dos computadores.

O que pensa da experiência de Minecraft dos investigadores de IA? Acha as inteligências artificiais aborrecidas e não espera muito delas ou acredita na sua importância futura? Sinta-se à vontade para nos escrever a sua opinião nos comentários!