A IA joga Minecraft enquanto melhora constantemente o seu próprio código – os funcionários da Nvidia mostram o que é possível com o GPT-4

0
193

Uma IA que joga Minecraft por si? Este bot de Minecraft baseia-se em IA e pode melhorar-se a si próprio

Na realidade, porém, somos (ainda) poupados às IAs de terror. Em vez disso, um robot controlado por uma IA pode melhorar automaticamente as suas capacidades no Minecraft.

Minecraft + GPT-4

Uma equipa de investigadores da Nvidia liderada por (LinxiJimFan)desenvolveu uma forma inovadora de integrar o modelo de linguagem GPT-4 no popular jogo de tijolos Minecraft.

O bot do Minecraft, chamado Voyager, desenvolvido porfuncionários da Nvidiautiliza o GPT-4 para resolver problemas no jogo. O modelo de linguagem gera objectivos que ajudam o bot a explorar o jogo e gera código que melhora as capacidades do bot ao longo do tempo.

O

Voyager não joga Minecraftcomo um humano, mas usa uma API para detectar o estado actual do jogo. Por exemplo, se ele tiver uma cana de pesca no seu inventário e descobrir um rio por perto, o GPT-4 sugere que o Voyager pesque para ganhar experiência

Para atingir este objectivo, GPT-4 gera o código necessário para o robot completar a tarefa.

Tens de aprender por ti próprio

A parte mais inovadora deste projecto é o código gerado pelo GPT-4. Ele adiciona novas facetas ao comportamento da Voyager. Se o código originalmente proposto não funcionar da melhor forma, a Voyager aperfeiçoa-o com base em mensagens de erro, feedback do jogo e uma descrição do código gerado pelo GPT-4.

Ao longo do tempo, o Voyager constrói umaextensa biblioteca de código para lidar continuamente com tarefas mais complexas e explorar mais o jogo.

(O gráfico mostra a eficácia do bot Voyager em comparação com outros bots. (Imagem: Linxi Fan))
(O gráfico mostra a eficácia do bot Voyager em comparação com outros bots. (Imagem: Linxi Fan))

Um gráfico criado pelos investigadores mostra que o Voyager adquire três vezes mais artigos, explora mais do dobro da distância e cria ferramentas 15 vezes mais depressa do que outros agentes de IA (Reflection, ReAct & AutoGPT).

De acordo com Fan, o sistema pode ser melhorado no futuro, incorporando informações visuais do jogo.

Modelos de linguagem e o seu potencial sem fundo

Enquanto chatbots como o ChatGPT impressionaram o mundo com a sua linguagem eloquente e conhecimentos óbvios, o Voyager mostra o enorme potencial dos modelos de linguagem para realizar acções úteis nos computadores.

A aplicação de modelos linguísticos desta forma poderia potencialmente automatizar muitas tarefas de rotina de escritório, o que poderia ter um impacto económico significativo.

A ligação entre o GPT-4 e o Minecraft através do bot Voyager ilustra o potencial excitante dos modelos de linguagem, muito para além da condução de conversas A automatização de tarefas através de modelos de linguagem em conjunto com jogos como o Minecraft pode abrir a porta a uma série de novas aplicações.

Desde a assistência em tarefas de escritório até ao desenvolvimento de assistentes de software inteligentes que podem automatizar tarefas em PCs ou telemóveis, as possibilidades são muitas.

Que tarefas gostarias de ter automatizadas? Cultivar diamantes no Minecraft ou preferes tratar dos teus impostos? Não hesites em publicá-las nos comentários!