Google Genie 2

Google Genie 2

Google DeepMind · Imagem

O Google Genie 2 é um modelo fundacional de mundos do DeepMind que transforma uma imagem em ambientes 3D jogáveis. Ele foi feito para treinar e testar agentes de IA.

Prévia da interface de Google Genie 2

Sobre Google Genie 2

O que é o Google Genie 2

O Google Genie 2 é um modelo fundacional de mundos do Google DeepMind e pertence a uma classe mais recente de modelos de mundo de IA que simulam ambientes em vez de apenas descrevê-los. Você entrega uma única imagem, e ele constrói um pequeno mundo 3D pelo qual você pode se mover com teclado e mouse. O modelo descobre o que é o personagem, o que é o cenário e como o mundo deve reagir quando você aperta uma tecla. Ele foi feito para pesquisa em IA, não para criar jogos que você venderia.

O problema que ele resolve é de oferta. Treinar um agente de propósito geral exige milhares de ambientes variados, e construir esses mundos à mão é lento e caro. O Genie 2 gera, em vez disso, um fluxo infinito de ambientes 3D jogáveis, cada um controlável e consistente o bastante para ser útil. O DeepMind também vê um segundo uso: artistas e designers podem transformar arte conceitual em algo interativo em questão de minutos para prototipar ideias. É todo o argumento em uma linha. Mundos sob demanda, sem precisar de um estúdio.

O principal porém está na disponibilidade. O Genie 2 é uma prévia de pesquisa, então não há produto público, nem cadastro, nem preço. Pelo menos por enquanto. Os mundos também se mantêm coerentes por cerca de um minuto no máximo, e as amostras mais impressionantes vêm de um modelo sem destilação que não roda em tempo real, o que é uma limitação real se você esperava sentar e explorar um sozinho. Se você procura uma ferramenta para gerar o seu próximo nível de jogo, não é esta.

Como começar

Como o Genie 2 não é um produto público, não existe um fluxo normal de cadastro. Na prática, o processo de pesquisa funciona assim.

  1. Gere uma imagem inicial, normalmente com um modelo de texto para imagem como o Imagen 3, do DeepMind.
  2. Alimente o Genie 2 com essa única imagem como prompt do mundo.
  3. Jogue você mesmo o mundo gerado com teclado e mouse, ou passe o controle para um agente de IA como o SIMA.
  4. Observe como o mundo reage, depois ajuste a imagem de partida e repita para obter um ambiente diferente.
  5. Use os mundos resultantes como tarefas de treino ou avaliação para um agente incorporado.

Informações do produto

Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Google Genie 2.

Plano gratuitoNão
Planos pagosNot available
PlataformaWeb (research preview)
DesenvolvedorGoogle DeepMind
CategoriaImagem
Data de lançamentoDec 2024
Última atualizaçãoDec 2024
Visitas ao site4M
Ranking global do site19.8K
Disponibilidade da APINão

Ideal para

Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.

Usuários

  • Pesquisadores de IA
  • Designers de jogos e níveis
  • Engenheiros de aprendizado por reforço

Tarefas

  • Gerar ambientes de treino
  • Avaliar agentes generalistas
  • Prototipagem rápida de cenas interativas

Cenários

  • Testar se um agente segue instruções em um cenário desconhecido
  • Explorar um ramo hipotético no treino
  • Apresentar uma ideia de ambiente no início de um projeto

Principais recursos

Geração de imagem para mundo

O Google Genie 2 parte de uma única imagem e constrói um ambiente 3D ao redor dela. E como você consegue essa imagem? Ela pode vir de um modelo de texto para imagem ou de uma foto do mundo real. Você descreve um mundo em texto, escolhe um render de que gosta e entra nele. Essa barreira de entrada baixa é justamente o ponto, porque construir mundos à mão é o gargalo que o modelo tenta eliminar para quem precisa de um fluxo constante de ambientes novos e variados em vez de uns poucos muito trabalhados.

Jogo controlável por ações

O modelo responde à entrada de teclado e mouse e descobre qual objeto o jogador está de fato controlando. Aperte uma seta em uma cena de floresta, e o robô se move, não as árvores nem as nuvens. Parece trivial. Não é, porque nunca se disse ao modelo quais pixels são o personagem, e ele tem que inferir isso apenas da imagem antes que qualquer ação signifique algo. Essa inferência é o que torna os mundos jogáveis em vez de apenas assistíveis.

Memória de longo prazo

O Genie 2 lembra partes de um mundo que saíram da tela e as redesenha corretamente quando você volta. Ande para trás de uma casa. Vire-se. A casa continua lá, com os mesmos detalhes, e isso não é algo que um gerador de vídeo comum pode prometer. Essa consistência é o que separa um modelo de mundos de um gerador de vídeo, e é por isso que os mundos gerados resistem como bancos de teste de agentes em vez de desmoronar no instante em que sua visão muda.

Trajetórias contrafactuais

A partir do mesmo quadro inicial, você pode tomar ações diferentes e obter resultados diferentes. Isso dá aos pesquisadores experiências contrafactuais para treinar, algo difícil de conseguir com vídeo gravado. O vídeo só registra o caminho que de fato foi seguido. Ele não faz ideia do que teria acontecido se você tivesse virado à esquerda, e esse ponto cego é exatamente onde os contrafactuais ajudam. Se você quer saber como um agente lida com um ramo que não tomou, esta é uma forma de simular isso.

Física e efeitos emergentes

O Genie 2 modela água, fumaça, gravidade, iluminação, reflexos e brilho sem que se ensine cada um de forma explícita. Balões estouram, portas se abrem, barris explodem. Os comportamentos surgem em escala em vez de serem programados à mão. Não são perfeitos, mas bastam para que os mundos pareçam lugares com regras, e essas regras moldam como os agentes planejam em torno de obstáculos que veem e preveem, o que é uma quantidade surpreendente de estrutura para um modelo que só foi treinado para adivinhar o próximo quadro.

Simulação de outros agentes

O modelo consegue simular NPCs e interações com eles, além de animação de personagens para vários avatares. Para a pesquisa com agentes, isso importa porque muitas tarefas envolvem lidar com algo mais que se move e reage. O Genie 2 dá um lar a esses cenários sem precisar de um estúdio de jogos.

Suporte a perspectivas diversas

Os mundos podem ser renderizados em primeira pessoa, isométrica ou em terceira pessoa de direção, e avatares diferentes se animam conforme o prompt. Um avião de papel, um dragão, um falcão e um paraquedas têm cada um o seu próprio estilo de movimento. Essa variedade vem da generalização fora da distribuição que permite que uma peça de arte conceitual vire uma cena jogável e funcional, e é a diferença entre um modelo que copia os dados de treino e um que improvisa quando o prompt o leva a um terreno novo e desconhecido.

Prós e contras

Prós

  • Gera mundos 3D ricos a partir de um único prompt de imagem, o que reduz o custo de construir ambientes de treino.
  • Lida com o controle de ações de forma inteligente e identifica certo o personagem que deve se mover.
  • Mantém os mundos consistentes por até um minuto, incluindo objetos que saem e voltam à vista.
  • Modela sozinho física e efeitos como água, gravidade e reflexos.
  • Combina com agentes como o SIMA para criar tarefas de avaliação em mundos não vistos.

Contras

  • Não há lançamento público, cadastro nem preço, então a maioria das pessoas não consegue usá-lo de jeito nenhum.
  • A consistência do mundo chega ao limite em torno de um minuto, o que limita sessões longas de treino.
  • As amostras de maior qualidade nas demos do DeepMind vêm de um modelo base sem destilação escolhido para mostrar o teto do possível, e essa versão não roda em tempo real, então os mundos nítidos que você vê no blog não são os mesmos com que você interagiria mesmo se tivesse acesso.
  • Não há API pública, então as equipes ainda não podem integrá-lo aos próprios fluxos de trabalho.

Perguntas frequentes

Ele serve para gerar ambientes 3D controláveis com os quais treinar e avaliar agentes de IA. Em vez de construir mundos à mão, os pesquisadores entregam uma imagem ao modelo e recebem de volta um ambiente jogável. Jogável é a palavra-chave aqui. Significa que um agente consegue de fato agir e ver consequências, não apenas assistir a um clipe renderizado se desenrolar. Por isso esses mundos funcionam como tarefas de treino ou teste e não como vídeos de demonstração bonitos.