GUIA de fundamentos

Modelos mundiais e simuladores aprendidos

Um modelo mundial é uma rede neural que aprende a prever como um ambiente muda ao longo do tempo, permitindo que uma IA “imagine” resultados futuros antes de agir.

2 minutos de leituraÚltima atualização

Visão geral

Learned simulators take this further, generating interactive, playable environments from data instead of being hand-coded by engineers.

Mergulho profundo

Em vez de memorizar o que fazer, um modelo mundial capta a dinâmica de um ambiente: dado o estado actual e uma acção proposta, prevê a próxima observação. O clássico artigo 'Modelos Mundiais' de 2018, de Ha e Schmidhuber, comprimiu frames de jogo com um autoencoder, modelou sua dinâmica com uma rede recorrente e treinou um controlador quase inteiramente dentro desse 'sonho' aprendido. A linha Dreamer da DeepMind aprende dinâmicas e planos latentes ao lançar trajetórias imaginadas, e o DreamerV3 dominou diversas tarefas – até mesmo coletar diamantes no Minecraft do zero. Mais recentemente, o Genie de Google gera mundos 2D controláveis ​​a partir de imagens e vídeos não rotulados, e a GameNGen reproduziu o jogo DOOM em tempo real usando apenas um modelo de difusão. O apelo: os agentes podem aprender ou ser testados na imaginação rápida e barata, em vez da realidade lenta e arriscada.

Visão Técnica

Os modelos mundiais normalmente codificam observações de alta dimensão em um estado latente compacto e, em seguida, aprendem uma função de transição que prevê o próximo estado latente e a recompensa de uma ação. O planeamento utiliza 'implementações': imaginar muitas sequências de ação e escolher a melhor, ou treinar uma política com base em dados imaginados. As versões modernas utilizam transformadores ou difusão de vídeo para prever quadros diretamente, condicionados às ações do usuário, conseguindo geração interativa quadro a quadro.

Impacto Estratégico

Decisões mais claras

Ajuda a separar afirmações técnicas claras da linguagem de marketing.

Custo e orçamento

Você pode fazer perguntas melhores sobre implementação antes de gastar dinheiro ou tempo.

Equipe e fluxo de trabalho

Equipes com entendimento compartilhado tomam melhores decisões sobre produtos, políticas e aprendizado.

O futuro dos modelos mundiais e dos simuladores aprendidos

Os modelos mundiais estão a tornar-se fundamentais para a robótica e a geração de jogos: prometem uma aprendizagem eficiente em termos de dados, onde a interação real é dispendiosa e ambientes jogáveis ​​gerados em tempo real. Espere modelos de vídeo de maior fidelidade, horizonte mais longo e condicionados à ação, maior integração com agentes de planejamento e uso como “simuladores neurais” para treinar políticas de direção autônoma e manipulação. Os desafios abertos incluem consistência a longo prazo, evitar alucinações físicas e dimensionar a memória.

Implementação no mundo real

Ha e Schmidhuber treinando um agente de corridas de automóveis quase inteiramente dentro de seu sonho aprendido com o meio ambiente

DreamerV3 da DeepMind coletando diamantes no Minecraft do zero, planejando na imaginação

Gênio de Google gerando mundos de plataforma 2D jogáveis a partir de uma única imagem de prompt

GameNGen rodando uma versão jogável de DOOM em tempo real, com frames produzidos por um modelo de difusão

Riscos e guarda-corpos

Equipes diferentes podem usar o mesmo termo de maneira diferente, portanto, defina o escopo com antecedência.

Os benchmarks podem parecer fortes, enquanto o desempenho no mundo real é irregular.

Ignorar a qualidade dos dados e os planos de avaliação cria frequentemente resultados frágeis.

Roteiro de implementação

1

Comece com uma definição em linguagem simples do resultado que você precisa.

2

Escolha uma métrica de sucesso e uma condição de falha antes de testar.

3

Execute um pequeno piloto com dados representativos, não um conjunto de demonstração sofisticado.

4

Documente onde os modelos mundiais e os simuladores aprendidos ajudam e onde os métodos mais simples são melhores.

Continue explorando

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the World Models and Learned Simulators quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Iniciar teste

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Próximo guia

Modelos NVIDIA Cosmos World Foundation

Perguntas frequentes

What is World Models and Learned Simulators?

Um modelo mundial é uma rede neural que aprende a prever como um ambiente muda ao longo do tempo, permitindo que uma IA “imagine” resultados futuros antes de agir. Simuladores aprendidos vão além, gerando ambientes interativos e jogáveis ​​a partir de dados, em vez de serem codificados manualmente por engenheiros.

Qual é a função central de um modelo mundial?

Um modelo mundial aprende a dinâmica do ambiente: a partir de um estado atual e de uma ação, ele prevê a próxima observação (e muitas vezes recompensa), permitindo implementações imaginadas.

No artigo 'Modelos Mundiais' de 2018 de Ha e Schmidhuber, onde o controlador foi amplamente treinado?

O agente aprendeu a agir quase inteiramente dentro da dinâmica latente aprendida ('sonho'), depois transferida para o ambiente real.

Que feito notável o DreamerV3 da DeepMind alcançou?

O DreamerV3 aprendeu dinâmicas latentes e usou implementações imaginárias para dominar muitas tarefas, incluindo a obtenção de diamantes no Minecraft sem dados humanos ou currículos.

O que o Gênio de Google faz?

Genie é um ambiente interativo generativo que aprende com vídeos não rotulados para produzir mundos 2D controláveis ​​por ação.

Como muitos modelos mundiais mantêm o problema de previsão tratável para entradas de alta dimensão, como imagens?

As observações são codificadas em um estado latente de baixa dimensão, e a função de transição prevê o próximo estado latente, tornando as implementações eficientes.