Modelos e plataformas de IA

Inteligência Artificial Treinada para ser um Mestre de Masmorras e Gerar Enredos para Dungeons e Dragons

mm
Adicione Unite.AI às suas fontes preferidas no Google

A inteligência artificial dominou até mesmo jogos extremamente complexos como xadrez e Go. No entanto, esses jogos têm regras pré-definidas e métodos de interação muito específicos que não se prestam a escolhas criativas. Um jogo de interpretação de papéis como Dungeons e Dragons (DnD) tem infinitamente mais maneiras de ser jogado do que um jogo de xadrez, mas isso não impediu os pesquisadores de tentarem desenvolver sistemas de IA capazes de improvisar enredos para DnD ou jogos de interpretação de papéis semelhantes.

Pesquisadores de IA estão constantemente trabalhando em novas maneiras de melhorar as habilidades de linguagem gerativa da IA. Uma das maiores conquistas nos últimos anos é o desenvolvimento do GPT-2, que foi capaz de gerar histórias coerentes na hora. No entanto, conforme relatado pela Wired, a estudante de pós-graduação da Georgia Tech, Lara Martin, concebeu a ideia de usar DnD como um caso de teste para a habilidade de linguagem gerativa da IA. O objetivo é essencialmente criar um mestre de masmorras de IA, capaz de criar novos cenários para o jogo e adaptá-los.

De acordo com a Wired, Martin vem trabalhando no mestre de masmorras de IA desde 2018. Modelos de geração de linguagem frequentemente usam abordagens baseadas em regras ou redes neurais. Recentemente, houve um aumento no interesse em combinar as duas técnicas para gerar linguagem. A abordagem de Martin utiliza estratégias de geração de linguagem baseadas em regras ao lado de redes neurais profundas. A abordagem de Martin para geração de linguagem se baseia na ideia de “eventos”. Eventos consistem em várias partes do discurso, como objetos, sujeitos e verbos, que o modelo combina em objetos de eventos coerentes. O modelo foi treinado em enredos de shows de TV de ficção científica populares, como Futurama e Doctor Who. O modelo é preparado com uma string de texto, que ele analisará em busca de eventos. Após extrair os eventos do texto de preparação, ele tentará continuar a trama gerando novos eventos. Martin foi capaz de expandir essa abordagem básica e guiar o modelo para gerar eventos desejados, como o casamento de dois personagens dentro da história.

Martin não é a única pesquisadora tentando projetar IAs capazes de contar histórias. Por exemplo, o pesquisador de aprendizado de máquina Nick Walton recentemente desenvolveu o AI Dungeon, que usa modelos GPT-2 para criar um jogo de aventura de texto gerado por IA. Embora o AI Dungeon geralmente gere texto coerente, ele tende a perder o controle da narrativa geral, iniciar novas tramas estranhas e se comportar de maneira estranha em resposta às ações do jogador. Apesar dessas limitações, o jogo provou ser bastante popular, com mais de um milhão de pessoas jogando.

Martin reconhece as limitações do modelo, afirmando que o modelo frequentemente se confunde, gerando eventos de trama que não fazem sentido lógico, e que “não estamos nem perto de tornar isso uma realidade ainda”. Apesar disso, Martin ainda espera que o modelo leve a algo útil no futuro. Martin também espera que o projeto possa potencialmente nos dar insights sobre como a criação de histórias aproveita diferentes aspectos da inteligência, como imaginação e incorporação.

“Se pudermos criar um mestre de masmorras de IA convincente, isso nos diria mais sobre como criamos e experimentamos esses mundos”, explicou Martin à Wired.

Também pode ser argumentado que o desafio de realizar uma façanha tão difícil quanto criar um mestre de masmorras de IA é razão suficiente para perseguir o projeto. Noah Smith, professor de IA e linguagem da Universidade de Washington, explicou que grandes metas sometimes ajudam a criar aplicações úteis, mesmo que o desafio em si não seja realizado em um prazo razoável.

Smith explicou à Wired:

“Às vezes, metas de desafio grandioso são úteis para fazer com que muitos pesquisadores se movam em uma única direção. E algumas das coisas que surgem também são úteis em aplicações mais práticas.”

Blogueiro e programador com especialidades em Machine Learning e Deep Learning tópicos. Daniel espera ajudar os outros a usar o poder da IA para o bem social.