"Software" identificou "George" num aquário com uma centena de peixes | Inteligência artificial | PÚBLICO
Inteligência artificial Software identificou George num aquário com uma centena de peixes
Investigadores do Centro Champalimaud juntaram algoritmos convencionais e inteligência artificial para criar um software chamado idtracker.ai que provou ser capaz de identificar um indivíduo num grupo com uma dimensão considerável.
14 de Janeiro de 2019, 22:03
O programa identifica com nomes ou números cada um dos 100 peixes no aquário Francisco Romero-Ferrero
"Estamos a tentar perceber quais são as regras do processo da tomada de decisão em grandes colectivos e também como é que eles aprendem juntos"
Além dos algoritmos, o idtracker.ai é composto por duas redes neuronais de aprendizagem profunda (em inglês, deep learning), simulações computacionais de redes de neurónios cerebrais que são capazes de aprender com a experiência. "Utilizando as imagens de vídeo dos peixes-zebra no tanque, a primeira rede na cadeia de processamento das imagens aprende a distinguir, ao nível de cada pequeno ponto nelas visível, aqueles que correspondem a apenas um animal e os que correspondem a vários. A partir dos resultados da primeira, a segunda rede neuronal aprende então a atribuir um nome (ou um número) a cada manchinha nas imagens que contém apenas um peixe", explica o comunicado. E assim se concretiza um processo de identificação de cada um dos peixes que aos nossos olhos nada tem de diferente do outro que nada ao seu lado.
Investigador Gonzalo de Polavieja Tor Stensola/Centro Champalimaud
Gonzalo de Polavieja dá um exemplo: "Se mostrarmos à rede [neuronal] uma parte do vídeo que nunca viu e lhe perguntarmos 'quem é aquele?', a rede irá atribuir correctamente um nome (ou um número) a esse peixe 99,997% das vezes." O comunicado de imprensa brinca com o peixe-zebra. Fala do George e tenta distingui-lo dos seus "companheiros" de tanque, o Tom e outros 98 animais. Na imagem que acompanha o artigo, os peixes não têm nome mas números, mas isso pouco importa na tarefa de uma identificação de sucesso.
"Para o cérebro humano – ou mesmo para um programa de computador convencional –, seria impossível reconhecer cada indivíduo no meio de dezenas de outros muito parecidos"
Os próximos passos do trabalho não são na direcção dos humanos mas antes na tentativa de "desenvolver modelos matemáticos sobre como os animais se movem nos grupos e como a informação é transferida." Ou seja, aprender como os animais aprendem juntos. A equipa testou ainda o software com moscas-da-fruta, outras espécies de peixes, formigas e ratinhos, mostrando que o programa também funciona nestas espécies, embora com um menor número de indivíduos.
Gonzalo de Polavieja admite que o idtracker.ai pode ser uma ferramenta útil para estudos ou outro tipo de tarefas com pessoas, mas atira essa responsabilidade para terceiros. "O nosso software é de acesso aberto. Quem quiser pode pegar nele e trabalhar isso", sugere. Desde já, o que conseguimos antecipar é que é muito provável que o idtracker acabasse em poucos segundos com a diversão do desafio de procurar o Wally, aquele magricela de gorro e cachecol com riscas vermelhas que está frequentemente perdido no meio de uma multidão.