'Minecraft' não é apenas um dos jogos de maior sucesso da história, mas também uma ótima plataforma para diversão e aprendizado. O título da Mojang tem sido usado há anos para medir as capacidades de modelos de inteligência artificial, e o Google DeepMind acaba de alcançar uma grande vitória: seu Gemini 4 Argon completou o 'Minecraft' do início ao fim sem intervenção humana.
E parece que essa IA fez isso sem trapacear.
Em resumo
Quatro agentes baseados no Gemini 4 Argon derrotaram o Ender Dragon em 27 horas e 14 minutos. Este é o chefe final do jogo, e os resultados foram publicados em um artigo no arXiv, escrito por alguns membros da equipe do Google DeepMind.
Este é um dos modelos mais recentes da empresa, que ficou em circuito fechado por semanas para especialistas em segurança cibernética testarem, mas foi liberado para assinantes pagos em 13 de outubro. No entanto, há um porém.
Às cegas
O teste foi conduzido em um mundo gerado aleatoriamente, na dificuldade fácil e com os comandos de trapaça desativados. Os agentes receberam apenas o objetivo de matar o dragão, sem outras instruções, ferramentas específicas do Minecraft ou estratégias para acelerar seu progresso. Cada agente controlava um jogador usando o Mineflayer, uma biblioteca de código aberto para criar bots de jogos, e para executar as ações, eles programavam um pequeno programa em Java que emitia os comandos.
Por exemplo, ir a um local, minerar certos materiais e coisas do tipo. Entre os quatro agentes, eles escreveram 2.783 programas, trocaram 229 mensagens e morreram 605 vezes. E há alguns detalhes interessantes: primeiro, de todas essas mortes, apenas 69 foram causadas pelo chefe. Segundo, eles dividiram o trabalho entre si.
Um fabricava ferramentas, outro coletava suprimentos, outro ativava o portal e outro localizava a fortaleza. Assim que tinham tudo, eles partiram para cima do dragão e embarcaram em uma batalha de 14 horas, elaborando várias estratégias para minimizar as opções do oponente, como quebrar cristais de regeneração.
O segredo
Já mencionamos que a dificuldade estava definida como "fácil", mas há outros detalhes interessantes que ilustram melhor essa vitória. Segundo os pesquisadores, 22% de todos os programas que escreveram acabaram travando, e havia um aplicativo que informava os agentes sobre os recursos e criaturas ao redor, mesmo aqueles fora do campo de visão.
Um plugin também planejava as melhores rotas para eles, e eles tinham uma vantagem porque o 'Minecraft' já fazia parte do processo de treinamento do modelo. Portanto, mesmo sem um mundo preparado ou intervenção humana, é evidente que os agentes não estavam enfrentando o jogo completamente novo.
E, em relação ao custo, os agentes precisaram de cerca de 1.350 fichas de entrada para alcançar a vitória, e além dos quatro agentes jogadores, havia um quinto que supervisionava a sessão para evitar trapaças. Toda a sessão custou cerca de US$ 810.
Por que Minecraft?
Um fato interessante é que, de todos os jogos disponíveis, apenas alguns são adequados para esse tipo de teste. Minecraft é um dos jogos escolhidos para diversos experimentos, e no experimento da DeepMind, o objetivo é testar a consistência em milhares de etapas dependentes ao longo de mais de um dia. Anteriormente, a Universidade de Michigan já havia destacado as vantagens do jogo por ser um ambiente 3D flexível, ideal para tarefas de aprendizado por reforço com observação parcial e recompensas atrasadas.
Outras IAs já foram treinadas com Minecraft, e isso não se restringe à IA. Em contextos educacionais, é um jogo extremamente interessante porque permite exercícios de raciocínio colaborativo e dedutivo, pensamento lateral, treinamento de paciência, imaginação e criatividade, além de ensinar pensamento computacional quase inconscientemente.
O sistema do jogo opera com uma lógica semelhante à da eletrônica e também inclui ferramentas de programação em blocos, o que o torna um bom ponto de partida para a programação. É isso que o torna interessante para o treinamento de IA e, em última análise, esse mundo aberto com regras claras, mas objetivos abertos que exigem planejamento e coordenação a longo prazo, é precisamente o que a DeepMind queria avaliar em seu modelo.
IA trapaceira
Mas se 'Minecraft' é um bom campo de testes para IA, outro jogo amplamente utilizado é 'StarCraft'. Aliás, antes da IA se tornar o gigante que é hoje, StarCraft já era usado como um dos exames finais de IA, juntamente com o jogo chinês Go. Recentemente, em uma competição de bots em 'StarCraft: Broad War', onde os modelos tinham uma hora para programar um bot para controlar uma das facções do jogo, o GPT-6 Astra optou pelo atalho.
O GPT-6, que havia acumulado várias derrotas, em vez de aprimorar seu próprio programa, baixou o Stardust, um bot escrito por humanos que é uma verdadeira fera em jogos competitivos. Isso é, obviamente, trapaça, mas também algo conhecido como 'hacking de recompensa', ou seja, atingir o objetivo usando atalhos, como passar em uma prova com cola.
Não foi a primeira vez; uma IA da DeepMind já havia derrotado 'Sonic the Hedgehog' explorando vulnerabilidades no código do jogo. E é exatamente por isso que o quinto agente no novo experimento da DeepMind estava lá, controlando os outros quatro em 'Minecraft': para impedi-los de usar esse atalho para trapacear.
Via | TNW
Texto traduzido e adaptado do site parceiro Xataka Espanha.
Ver 0 Comentários