O processo de escrever um programa de televisão normalmente envolve uma sala de roteiristas e muito tempo, enquanto os humanos descobrem o enredo e o diálogo que faz um programa funcionar.
Para a clássica franquia cult de ficção científica Stargate, que abrangeu três séries (SG-1, Stargate Atlantis e Stargate Universe), o desenvolvimento do personagem e do enredo foi dirigido pelo co-criador de Stargate, Brad Wright. Em 2021, Wright postou publicamente uma mensagem no Twitter perguntando se era possível para a IA escrever um episódio de Stargate que apareceria no site interno de SciFi The Companion.
Ninguém menos que Laurence Moroney, líder de IA no Google, respondeu pegando o desafio de tentar provar o que a IA pode fazer.– embora ele não estivesse inicialmente preocupado que a IA pudesse substituí-lo ou a outros escritores.
“Quando todo o projeto começou, eu lancei uma ideia para o The Companion – eu sabia que tinha visto alguns modelos de IA para scripts”, disse Wright ao VentureBeat. “De certa forma, é fantástico. De outras formas, é muito inofensivo.”
A primeira iteração do script gerado por IA foi concluída em novembro de 2021. O script era interessante, mas também havia muitos jargões, disse Wright. Agora Moroney e Wright estão colaborando novamente em uma segunda versão que visa discar um novo endereço de portão para um script Stargate mais envolvente e envolvente.
“Eu disse a Laurence (Moroney) que provavelmente deveríamos tentar intensificar o jogo se formos fazer isso de novo, e ele aceitou o desafio”, disse Wright. “Foi isso que me surpreendeu porque não é apenas melhor – é como, uau… melhor!”
Como o script Stargate AI foi gerado
O processo para produzir o script Stargate AI gerado foi muito parecido com o modo como qualquer modelo AI é construído pela primeira vez - treinando-o.
Moroney treinou o modelo de IA com cada roteiro de episódio de Stargate já escrito, fornecendo ao sistema um corpus de cada linha de diálogo e enredo. Ele usou uma variedade de tecnologias, principalmente a estrutura de aprendizado de máquina TensorFlow do Google.
Ele também usou modelos de linguagem natural pré-treinados, juntamente com uma técnica conhecida como transformadores, disse Moroney.
“Não deve ser confundido com os brinquedos da Hasbro, a técnica chamada transformadores foi inventada principalmente para tradução de idiomas”, disse Moroney. “Se você pensar na ideia de tradução de idiomas, terá uma frase de entrada que deseja corresponder a uma frase de saída e isso quase soa como a coisa ideal para a geração de scripts.”
Por exemplo, uma frase de entrada pode ser 'Capitã Samantha Carter diz algo ao General Jack O'Neil.' A frase de saída é derivada do treinamento do transformador sobre como Jack respondeu no passado a frases de entrada semelhantes àquela que Samantha acabou de proferir.
“Para que eu pudesse treinar um transformador para prever o que Jack diria a qualquer coisa”, disse Moroney.
A outra abordagem de tecnologia principal usada foi algo conhecido como codificador de sentença universal, que fornece um valor numérico para o contexto de uma sentença. Com essa abordagem, Moroney disse que era possível ter a semântica nas sentenças codificadas numericamente, a fim de entender as conexões entre uma sentença e a próxima, avançando e retrocedendo. Wright observou que, em sua opinião, a segunda versão da API do Stargate era melhor que a primeira por causa do codificador - já que o script nunca caiu em um jargão sem sentido.
Embora existam várias ferramentas de operações de aprendizado de máquina do Google que Moroney poderia ter usado para mais automação, ele enfatizou que grande parte do processo para criar o script Stargate foi manual. Ele forneceu um prompt para o modelo TensorFlow treinado, que forneceria uma resposta. Essas respostas foram inseridas no script, que Moroney montou manualmente.
“O modelo não estava cuspindo um roteiro com texto formatado corretamente”, disse Moroney. “Foram vários modelos gerando as tags apropriadas para entrar no momento apropriado.
Trazendo a IA de roteiro para a empresa Google
Os modelos e técnicas usados por Moroney para construir o script Stargate podem ser aplicáveis à empresa. . No entanto, ele brincou dizendo que é improvável que suas técnicas de IA sejam usadas para escrever um roteiro de evento para o CEO do Google e da Alphabet, Sundar Pichai, em breve.
“Se eu obtivesse cada palavra que Sundar (Pichai) já disse, poderia treinar um modelo em seu vernáculo”, disse ele. “Se eu escrevesse algo que pudesse ajudar meu discurso para que fosse mais na voz dele do que na minha voz, esse tipo de coisa seria uma ferramenta muito útil.”
Moroney disse que, para escritores que ajudam a produzir os roteiros usados para palestras em um evento corporativo, um modelo de IA pode ajudar a reduzir o tempo necessário para obter o tom certo para um palestrante específico, mas não será capaz de fazer tudo o trabalho.
“Se você está fazendo um anúncio para algo como o Google I/O, estará falando sobre algo novo que ninguém nunca viu antes”, disse ele. “Portanto, por definição, você não tem os dados para poder treinar modelos como esse.”
Outra maneira potencial pela qual a IA está sendo explorada agora é para a produção de deep fakes, o que representa um risco não trivial de segurança cibernética. Uma IA treinada no vernáculo correto poderia ser usada para ajudar na produção de uma falsificação profunda, mas Moroney disse que prefere ver usos positivos da tecnologia em vez de negativos.
“Pessoalmente, me preocupo muito com deep fakes”, disse ele. “Mas também estou otimista de que existem tecnologias por aí que você pode usar para detectar falsificações profundas e, na verdade, são muito fáceis de detectar com a aplicação correta das tecnologias”.
O script Stargate AI é bom, mas não substituirá os humanos
Uma preocupação frequente sobre a IA é que ela substituirá os humanos, mas Moroney não está preocupado - por enquanto. Em sua opinião, as ferramentas assistidas por IA poderiam ajudar a gerar a base para scripts futuros. Embora os humanos possam usar a IA para ajudar em partes do processo, a narrativa central e a singularidade vêm de coisas que não podem ser treinadas pelo aprendizado de máquina.
Wright disse enfaticamente que o roteiro gerado por IA é uma ideia única que honra o programa Stargate, mas honra o programa como ele era. Dito isso, como um homem que passou sua carreira escrevendo sobre o futuro, sempre há potencial para algo mais.
“Acho que a IA será capaz de gerar algo eventualmente que passará em um teste para saber se o público acredita ou não que foi escrito por humanos”, disse Wright. “Pode não ser melhor do que os melhores humanos, mas você sabe, no começo, os melhores mestres de xadrez estavam vencendo os melhores computadores e agora a IA vence os mestres de xadrez. Tenho certeza de que algo semelhante pode acontecer com isso.” Companheiro em 21 de maio.
A missão da VentureBeat é ser uma praça digital para tomadores de decisões técnicas obterem conhecimento sobre tecnologia empresarial transformadora e transações. Aprender mais sobre a associação.