Pesquisadores da Meta AI e da King Abdullah University of Science and Technology (KAUST) apresentaram os Computadores Neurais (NCs) — uma forma de máquina proposta em que uma rede neural atua como o computador em execução, em vez de uma camada sobre ele. A equipe de pesquisa apresenta uma estrutura teórica e dois protótipos funcionais baseados em vídeo que demonstram primitivas de tempo de execução iniciais em ambientes de interface de linha de comando (CLI) e interface gráfica de usuário (GUI). https://arxiv.org/pdf/2604.06425 O que Torna Isso Diferente de Agentes e Modelos de Mundo Para entender a pesquisa proposta, é útil situá-la em relação aos tipos de sistemas existentes. Um computador convencional executa programas explícitos. Um agente de IA recebe tarefas e usa uma pilha de software existente — sistema operacional, APIs, terminais — para realizá-las. Um modelo de mundo aprende a prever como um ambiente evolui ao longo do tempo. Os Computadores Neurais não ocupam nenhum desses papéis exatamente. Os pesquisadores também distinguem explicitamente os Computadores Neurais (NCs) da linha Neural Turing Machine e Differentiable Neural Computer, que se concentravam em memória externa diferenciável. A questão do Computador Neural (NC) é diferente: uma máquina de aprendizado pode começar a assumir o papel do próprio computador em execução? Formalmente, um Computador Neural (NC) é definido por uma função de atualização F θ e um decodificador G θ operando sobre um estado de tempo de execução latente h t . A cada passo, o NC atualiza h t a partir da observação atual x t e da ação do usuário u t , então amostra o próximo quadro x t+1 . O estado latente carrega o que a pilha do sistema operacional normalmente faria — contexto executável, memória de trabalho e estado de interface — dentro do modelo, em vez de fora dele. O objetivo de longo prazo é um Computador Completamente Neural (CNC): uma realização madura e de propósito geral que satisfaz quatro condições simultaneamente — Turing completo, universalmente programável, consistente em comportamento a menos que explicitamente reprogramado, e exibindo semânticas de arquitetura e linguagem de programação nativas da máquina. Um requisito operacional chave ligado à consistência do comportamento é um contrato de execução/atualização: entradas comuns devem executar a capacidade instalada sem modificá-la silenciosamente, enquanto as atualizações que alteram o comportamento devem ocorrer explicitamente através de uma interface de programação, com rastros que podem ser inspecionados e revertidos. Dois Protótipos Construídos em Wan2.1 Ambos os protótipos — NC CLIGen e NC GUIWorld — foram construídos sobre o Wan2.1, que era o modelo de geração de vídeo de ponta na época da pesquisa.
Fonte: MarkTechPost
Publicado em 2026-04-12