Um novo tipo de desenvolvedor

Existem muitas empresas de videogames em torno desses dias, desde nomes estabelecidos até desenvolvedores independentes. Apenas quando parece que todos com a capacidade de criar jogos de vídeo tentaram, os pesquisadores do Instituto de Tecnologia da Geórgia apresentaram um desenvolvedor totalmente novo, o primeiro de seu tipo. Em um artigo de pesquisa publicado on-line, a equipe Georgia Tech mostrou como inteligência artificial (AI) pode ser usada para fazer um videogame.

Mais especificamente, remake um videogame: o AI da equipe recriou títulos clássicos de duas dimensões, como Super Mario Bros e Mega Man, apenas assistindo os jogos que estão sendo jogados. Enquanto o Georgia Tech AI não recriou versões completas, demonstrou que a AI pode aprender o motor do jogo por trás desses títulos clássicos. Essa habilidade para realmente recriar o jogo que ele vê – e não apenas aprender a reproduzi-lo – faz com que seja diferente de jogos semelhantes ao jogo, como AlphaGo DeepMind sistemas que jogam Atari games e StarCraft II e Elon Musk's Dota-playing bot .

Há, é claro, limitações a considerar (não queremos prometer demais aqui – como No Man's Sky ). AI da Georgia Tech não aprendeu tudo do nada. Desde o início, foi equipado com um dicionário visual de todos os sprites no jogo, bem como um conjunto de conceitos básicos – como a posição e a velocidade dos objetos – para analisar o que veria.


Crédito da imagem: Nintendo

Gameplay

"Neste trabalho, apresentamos uma abordagem inovadora para aprender um modelo de simulação direta através de pesquisa simples sobre a entrada de pixels", escreveram os pesquisadores. Simplificando, a AI aprendeu a fazer o jogo, observando milhares de quadros e pixels de jogabilidade, o que envolveu a observação de mudanças de um quadro para outro, a fim de estabelecer um link de causa e efeito. Eventualmente, o AI aprendeu o suficiente para construir pequenas regras, o que ajudou a aproximar o motor do jogo o suficiente para recriá-lo.

"Para cada quadro do vídeo, temos um analisador que atravessa e coleta os fatos. Em que estado de animação Mario está, por exemplo, ou a que velocidades as coisas estão se movendo, "autor principal Matthew Guzdial disse The Verge . "Então, imagine o caso em que Mario está acima de um Goomba em um quadro, e então o próximo quadro do Goomba se foi. A partir disso, surge a regra de que, quando Mario está logo acima do Goomba e sua velocidade é negativa, o Goomba desaparece. "(Para aqueles que não estão familiarizados com o jogo, Goombas são cogumelos sensíveis e Mario pisa neles durante todo o jogo).

Embora a recreação resultante seja ainda melhor, o mecanismo subjacente empregado por esta Georgia Tech AI poderia realmente ter aplicações úteis e do mundo real. Como os pesquisadores escreveram, "os agentes inteligentes precisam ser capazes de fazer previsões sobre o meio ambiente". Poderia ser útil nos sistemas autônomos utilizados na tecnologia de veículos auto-dirigidos, por exemplo. Também poderia ser útil para finalmente desenvolver a AI que pode fazer sentido do mundo como os seres humanos fazem . Isso levaria tanto tempo e muito trabalho, obviamente, mas talvez a recriação de jogos 2D seja um pequeno passo na direção certa.

O post Um AI pode recriar o seu videocassette favorita da velha escola Apenas observando alguém Play It apareceu primeiro no Futurismo .

Um AI pode recriar seu videogame favorita da velha escola. Apenas observando alguém o joga

Fonte