Personagens em videogames podem em breve parecer ainda mais realistas. Mas essas simulações de IA também podem ser úteis fora dos jogos.
Em um novo artigo, pesquisadores do Google e da Universidade de Stanford simulam o comportamento humano usando modelos de linguagem em larga escala. O artigo, intitulado “Generative Agents: Interactive Simulacra of Human Behavior”, baseia-se no ChatGPT e oferece mais do que apenas um vislumbre emocionante do futuro dos videogames.
25 Sims de IA vivem em seu próprio mundo
Inspirados na série de jogos “The Sims”, os cientistas criaram um ambiente de sandbox no qual 25 agentes de IA realizam seu trabalho diário de forma completamente autônoma.
Eles deram a cada personagem uma breve descrição de 1.000 caracteres de sua profissão, personalidade e, o mais importante, seu relacionamento com os outros residentes de Smallville. No caso do agente de IA John Lin, por exemplo, é assim:
John Lin é um comerciante de farmácias no Willow Market and Pharmacy que adora ajudar as pessoas. Ele está sempre procurando maneiras de tornar o processo de obtenção de medicamentos mais fácil para seus clientes; John Lin está morando com sua esposa, Mei Lin, que é professora universitária, e filho, Eddy Lin, que é um estudante de teoria musical; John Lin ama muito sua família; John Lin conhece o casal de idosos ao lado, Sam Moore e Jennifer Moore, há alguns anos; John Lin acha que Sam Moore é um homem gentil e gentil; John Lin conhece seu vizinho, Yuriko Yamamoto, bem; John Lin conhece seus vizinhos, Tamara Taylor e Carmen Ortiz, mas não os conheceu antes; John Lin e Tom Moreno são colegas no The Willows Market and Pharmacy; John Lin e Tom Moreno são amigos e gostam de discutir política local juntos; John Lin conhece a família Moreno um pouco bem — o marido Tom Moreno e a esposa Jane Moreno.
“Comportamentos sociais individuais e emergentes credíveis”
Os personagens sim exibem “comportamentos sociais individuais e emergentes críveis” uma vez que são liberados no mundo virtual, diz a equipe. Um exemplo é uma festa do Dia dos Namorados iniciada por um residente individual.
Dentro de dois dias virtuais, os Sims se convidam para essa mesma festa, organizam encontros e aparecem no horário e local marcados – nem todos, é claro, porque, assim como pessoas reais, alguns dos Residentes não gostam de festejar.
O comportamento complexo é ativado pela arquitetura subjacente: cada agente de IA tem uma memória e observa, planeja e reflete sobre seu ambiente e relacionamentos sociais.
Esse ciclo de observação, planejamento e reflexão impulsiona as interações dos agentes de IA e determina seu caráter. Os agentes de IA podem refletir não apenas em suas observações, mas também em seus planos e reflexões passadas. Por exemplo, a auto-imagem de Klaus Müller como alguém altamente dedicado à pesquisa é o resultado de várias observações e reflexões independentes.
Para que esse processo funcione, todos os itens são armazenados na memória e podem ser recuperados a qualquer momento. Além disso, para garantir que os agentes de IA atuem e interajam com outros agentes de maneira significativa, cada memória é pontuada de acordo com três aspectos: “Recência” atribui uma pontuação mais alta às memórias que foram acessadas recentemente.
“Importância” é um valor que distingue entre memórias mundanas e essenciais, por exemplo, entre o café da manhã e o fim de um relacionamento. “Relevância”, por outro lado, atribui pontuações mais altas a memórias relacionadas à situação atual e, portanto, servem como um contexto significativo para ações futuras.
Na escala de 1 a 10, onde 1 é puramente mundano (por exemplo, escovar os dentes, fazer a cama) e 10 é extremamente pungente (por exemplo, um rompimento, aceitação da faculdade), avalie a provável pungência do seguinte pedaço de memória.
Memória: comprar mantimentos no The Willows Market and Pharmacy
Rating:
GPT-4 e “relações parassociais”
Os pesquisadores esperam que a arquitetura permaneça a mesma à medida que grandes modelos de linguagem evoluem. No entanto, eles dizem que mudar para, digamos, GPT-4 melhorará a expressividade e o desempenho dos prompts subjacentes.
“Os agentes geradores têm vastas aplicações potenciais que se estendem além da demonstração da caixa de areia apresentada neste trabalho”, concluem os pesquisadores. Eles podem ser usados para preencher fóruns ou mundos VR para prototipagem social. Combinados com modelos de IA multimodais, eles podem até formar a base para robôs sociais no mundo físico.
É claro que, à medida que agentes sociais de IA mais críveis se tornam realidade, há riscos: “Um risco é que as pessoas formem relacionamentos parassociais com agentes geradores, mesmo quando tais relacionamentos podem não ser apropriados”, afirma o documento. Embora os usuários estejam cientes de que os agentes são entidades computacionais, eles “podem antropomorfizá-los ou atribuir emoções humanas a eles”.
Os desenvolvedores de tais agentes devem, portanto, garantir que os agentes, ou os modelos de linguagem subjacentes, estejam alinhados ao valor e não se envolvam em “comportamentos que seriam inadequados dado o contexto, como declarações recíprocas de amor”. Lex Fridman não aprovaria.
O período de tempo para avaliar o comportamento ainda era bastante curto, disse a equipe. No futuro, experimentos mais longos seriam necessários para revelar as capacidades e limitações da abordagem.
Se você estiver interessado, você pode assistir os habitantes de “Smallville” em uma demonstração.