← Últimos artigos
💻 computer science

Evolving Self-Organising Agents Without Fitness: Three Falsifiable Experiments from Constraint-Driven Selection to Developmental Encoding

Este artigo apresenta a plataforma "Genesis" para demonstrar que, embora as restrições físicas sozinhas não possam impulsionar a complexidade estrutural progressiva na evolução livre de aptidão, a combinação da construção de nicho mediada por agentes com a codificação de desenvolvimento indireta (CPPNs) e a especiação permite com sucesso a evolução aberta.

Autores originais: Anushka Sharma

Publicado 2026-07-27
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Anushka Sharma

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine um mundo onde a vida não precisa de um professor para lhe dizer o que fazer. Na natureza, os animais não têm um placar dizendo que são "bons" em ser um leão ou um peixe; eles apenas precisam sobreviver ao calor, ao frio e à fome. Durante décadas, cientistas que tentavam construir vida digital em computadores lutaram com isso. Eles geralmente dão às suas criaturas digitais uma "pontuação de aptidão" — um sistema de recompensa digital que diz: "Bom trabalho, você encontrou comida!" ou "Mau trabalho, você bateu!" Mas isso parece um pouco como trapaça. A grande questão neste canto da ciência é: Podemos construir um sistema onde criaturas digitais evoluam comportamentos complexos e interessantes apenas seguindo as regras da física, sem que ninguém lhes entregue um placar? Este artigo mergulha nesse mistério, explorando como as "restrições" (como ficar sem energia) podem atuar como o único professor de que uma criatura precisa, e se adicionar um pouco de "magia de desenvolvimento" (como a forma como um bebê humano cresce a partir de uma única célula) as ajuda a ficarem mais inteligentes.

Os pesquisadores por trás deste estudo construíram um parquinho digital chamado Genesis para testar estas ideias. Eles queriam ver se conseguiam criar um sistema onde agentes (pequenas criaturas digitais) evoluam por conta própria, impulsionados apenas pelas leis físicas do seu mundo, com zero "função de aptidão" dizendo-lhes o que vencer. Eles realizaram três experimentos principais, tratando cada falha não como um erro, mas como uma resposta muito precisa a uma pergunta.

Primeiro, tentaram evoluir criaturas usando apenas regras físicas. Imagine um jogo onde você não pode morrer por uma tela de "game over", mas pode morrer se a sua bateria interna descarregar rápido demais. Os cientistas removeram todos os sinais de "bom trabalho" e deixaram as criaturas evoluírem durante 10.000 gerações. Eles descobriram que as criaturas de fato continuaram a evoluir e a mudar, o que foi um enorme sucesso. No entanto, elas atingiram um "teto de vidro". As criaturas tornaram-se um pouco mais complexas, mas depois pararam. Elas não conseguiam tornar-se muito maiores ou mais inteligentes, não importa quanto tempo jogassem. O estudo mostrou que duas ferramentas específicas — um ajustador de dificuldade dinâmica e um "mantenedor de novidade" que salva ideias estranhas — eram essenciais para manter o jogo a decorrer, mas mesmo com elas, as criaturas não conseguiram romper esse teto.

Em seguida, perguntaram: "E se as criaturas pudessem mudar o seu ambiente?" Na biologia, os animais muitas vezes constroem ninhos ou alteram o solo, o que os ajuda a evoluir. A equipa permitiu que as suas criaturas digitais secretassem substâncias químicas para mudar o mundo ao seu redor. Eles usaram um truque inteligente chamado "controle sham" para testar isto. Numa versão, as criaturas realmente mudavam o mundo; na outra, elas pensavam que estavam a mudá-lo, mas o computador secretamente bloqueava a mudança. O resultado foi surpreendente: mesmo quando as criaturas mudavam com sucesso o seu ambiente, isso não as ajudou a romper o teto de vidro. O ambiente mudou, mas os cérebros das criaturas não se tornaram mais complexos. Isto excluiu a ideia de que apenas "brincar com o ambiente" é suficiente para criar vida complexa sem uma função de aptidão.

Finalmente, os investigadores tentaram uma abordagem diferente: Codificação de Desenvolvimento. Em vez de darem às criaturas uma lista plana de instruções (como uma receita simples), deram-lhes um "plano de crescimento" (como uma planta para construir uma casa). Eles utilizaram uma rede especial chamada CPPN que podia crescer e mudar a sua própria estrutura, protegida por um sistema que impedia que diferentes "espécies" comessem o almoço umas das outras. Desta vez, os resultados foram diferentes. As criaturas começaram a crescer estruturas muito mais complexas. Enquanto os dois primeiros experimentos bateram num muro, este novo método mostrou os primeiros sinais de romper esse teto.

Para garantir que isto não era apenas ruído digital aleatório, realizaram um conjunto final de testes. Descobriram que as criaturas com os "planos de crescimento" complexos eram, de facto, melhores a resolver problemas e a usar a energia de forma eficiente do que as mais simples. Provaram que a complexidade extra não era apenas "bloat" (código extra inútil); era uma ferramenta necessária para as criaturas sobreviverem num mundo em mudança.

Em suma, este artigo sugere que, embora as regras físicas estritas possam manter a vida digital viva, elas não são suficientes para a tornar verdadeiramente complexa por si só. Simplesmente mudar o ambiente também não resolve o problema. No entanto, dar às criaturas uma forma de "cultivar" os seus próprios cérebros, em vez de apenas programá-los rigidamente, parece ser a chave para desbloquear um novo nível de complexidade. O estudo conclui que, para construir vida verdadeiramente aberta e auto-organizável, precisamos de uma mistura de restrições físicas, uma forma de proteger novas ideias e um sistema de desenvolvimento que permita à complexidade crescer naturalmente.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →