Um grupo de pesquisadores do Facebook desativou uma inteligência artificial que deixou de falar em inglês e desenvolveu uma linguagem própria para se comunicar. A informação foi publicada hoje pelos sites Independent e Digital Journal.
A inteligência artificial em questão foi criada pela Fair (Facebook AI Research, a divisão de pesquisa da rede social) em junho para simular situações de negociação. Ela tinha dois agentes distintos, chamados de Bob e Alice, que deveriam conversar como se estivessem negociando uma troca.
A inteligência artificial em questão foi criada pela Fair (Facebook AI Research, a divisão de pesquisa da rede social) em junho para simular situações de negociação. Ela tinha dois agentes distintos, chamados de Bob e Alice, que deveriam conversar como se estivessem negociando uma troca.
Ela foi programada para que os dois agentes tentassem chegar à solução que melhor atendesse aos dois, e seu objetivo era ajudar os pesquisadores a entender como duas pessoas podem negociar de maneira mais construtiva. Os agentes recebiam "pontos" para cada negociação bem-sucedida, e, se não conseguissem chegar a um acordo, não ganhavam nenhum ponto.
O problema foi que não havia nenhum incentivo para que os dois agentes usassem apenas uma linguagem em seu processo de negociação. Com o tempo, os dois começaram a perceber que conseguiam se entender melhor usando frases que, para alguém vendo de fora, não faziam o menor sentido. A imagem abaixo mostra como era essa conversa:
Num exemplo citado pela Fast Co. Design, Bob dizia algo como "Eu posso posso eu eu todo o resto", ao que Alice respondia: "Bolas têm zero para mim para mim para mim para mim para mim para mim para mim para mim para". Embora o diálogo fosse completamente absurdo para humanos, a inteligência artificial percebeu que conseguia chegar mais rapidamente a acordos mutuamente benéficos usando esse tipo de linguagem.
Segundo Dhruv Batra, um dos pesquisadores envolvidos na criação da rede, "os agentes desistem de usar linguagem compreensível e inventam palavras-código para si mesmos. Por exemplo, se eu disser 'the' cinco vezes, você interpreta isso como querendo dizer que eu quero cinco unidades desse item". Assim, por mais que a língua da inteligência artificial parecesse absurda, ela fazia sentido para os agentes - e funcionava melhor que o inglês para os fins de negociação.
De acordo com a PC Gamer, o problema é que os agentes não tinham nenhum incentivo para usar apenas linguagens inteligíveis. Mas, nesse ponto, Batra acredita que o software não estava tão distante assim de nós. "Isso não é tão diferente da maneira como comunidades de humanos criam gírias e abreviações", disse o pesquisador.
De qualquer maneira, o fato de que a inteligência artificial deixou de usar inglês tornou-a pouco útil para seus fins iniciais - descobrir padrões em negociações mutuamente favoráveis - e por isso o Facebook preferiu desativá-la.
Os bots foram desenvolvidos para realizar negócios, então eles são dotados de uma capacidade de barganha a fim de convencer o seu interlocutor.
Programados para fazer isso em inglês, os robôs começaram a se comunicar usando frases ininteligíveis para os pesquisadores. Apesar de não compreender as palavras usadas, era possível identificar que a negociação entre as inteligências artificiais acontecia da mesma forma. Desenvolvimento da tecnologia:
A Hekima apresenta números e estatísticas impressionantes sobre inteligência artificial e big data.
Os pesquisadores explicaram que os bots funcionam na base de recompensas, como se eles obtivessem algum benefício após seguir uma série de instruções pré-definidas. Nesse caso, porém, eles não identificavam uma razão para continuar se comunicando em inglês, criando assim um novo código.
Como exemplo, os cientistas citaram o caso dos bots (chamados também de agentes) chamados de Bob e Alice. Ao se comunicar com Alice, Bob emitiu a sentença “Eu posso eu eu e todo o resto”. A sua interlocutora respondeu “bolas têm zero para mim para mim para mim...”, com o restante da conversa se dando sempre em variações dessas frases.
Por incrível que pareça, não se trata da primeira vez que um sistema de inteligência artificial cria uma linguagem que não pode ser entendida por humanos. No final do ano passado, um sistema de tradução do Google acabou fazendo a mesma coisa, e a língua criada permitia que ele traduzisse entre idiomas que ele não havia aprendido.
Os cientistas do Facebook concluíram que a repetição de expressões como “eu” e “para mim” eram uma forma simplificada de se comunicar, como se os bots não sentissem a necessidade (ou tentassem facilitar a conversa) de utilizar toda a complexidade do idioma inglês durante aquela determinada conversa.
“Os agentes deixarão de usar linguagem compreensível e inventarão palavras-código para eles mesmos”, relatou o pesquisador de IA do Facebook Dhruv Batra em entrevista ao site Fast Co. Design ao explicar porque a IA foi desativada. “Como se eu disser ‘o’ cinco vezes e você interpretar isso como eu querendo cinco cópias desse item. Isso não é tão diferente da forma como comunidades de humanos criaram a estenografia".
Mesmo que essa perspectiva pareça assustadora, a Fast Co. Design argumenta que ela pode trazer muitos benefícios aos humanos. Isso porque permitir que softwares criem sua própria linguagem para conversar entre si é muito mais fácil, rápido e eficiente do que criar padrões e linguagens que todo programador precisa seguir para que suas criações funcionem da maneira adequada.
Isso resolveria, por exemplo, o problema das criações de APIs - interfaces de programação de aplicativos, que fazem com que um sistema converse com o outro (e que permite, por exemplo, que você use o Messenger para chamar um Uber). Se as máquinas pudessem usar sua própria linguagem, isso pouparia aos humanos o trabalho de criar essas APIs. E permitiria que esses sistemas funcionassem ainda melhor.
Como Batra ressalta, "é perfeitamente possível que algo muito simples represente um pensamento extremamente complexo. O motivo pelo qual humanos (...) fragmentam ideias em conceitos mais simples é porque nossa cognição é limitada". Mas os computadores, que têm uma capacidade cognitiva potencialmente muito maior que a nossa, seriam capazes de processar esses conceitos complexos com facilidade.