Logotipo do Site Inovação Tecnológica





Informática

Algoritmo depenado acelera inteligência artificial em um milhão de vezes

Redação do Site Inovação Tecnológica - 01/10/2021

Algoritmo depenado acelera inteligência artificial em um milhão de vezes
O ganho de velocidade foi obtido sem perda da qualidade das previsões do sistema.
[Imagem: Daniel J. Gauthier et al. - 10.1038/s41467-021-25801-2]

Computação de reservatório

Com todos os ganhos e benefícios da inteligência artificial, ainda é preciso lembrar que esses programas precisam ser treinados com dados do passado, o que pode gerar desvios e vieses nas decisões tomadas.

Uma das técnicas para superar essa deficiência é conhecida como "computação de reservatório", um conceito no qual as informações são inseridas na rede neural artificial em tempo real, para que o modelo se altere dinamicamente e, assim, se adapte.

Agora, pesquisadores descobriram uma maneira de fazer a computação de reservatório rodar entre 33 e 1 milhão de vezes mais rápido, com significativamente menos recursos computacionais e menos entradas de dados.

Em um dos testes dessa computação de reservatório de próxima geração, um problema de computação complexo, que hoje exige horas de um supercomputador, foi resolvido em menos de um segundo em um PC de mesa.

O avanço contou com a participação do brasileiro Wendson de Sá Barbosa, da Universidade Federal de Pernambuco.

Algoritmo depenado

O grande avanço feito por Daniel Gauthier e seus colegas consistiu em descobrir que dava para simplificar muito toda a matemática envolvida no funcionamento dos algoritmos de computação de reservatório desenvolvidos até agora - a técnica matemática é conhecida como autorregressão vetorial não-linear.

Ao simplificar o algoritmo, a necessidade de recursos de computação foi reduzida dramaticamente, economizando um tempo significativo.

Nos testes iniciais mais simples de uma simulação de clima, o algoritmo "depenado" rodou entre 33 e 163 vezes mais rápido. Mas quando a equipe ajustou-o para o melhor nível de precisão das previsões, ele foi 1 milhão de vezes mais rápido, usando apenas 28 neurônios da rede artificial, contra os 4.000 exigidos pelo simulador original.

Uma razão importante para esse ganho de velocidade é que o "cérebro" por trás dessa próxima geração de computação de reservatório precisa de muito menos aquecimento e treinamento em comparação com a geração atual para produzir os mesmos resultados - aquecimento são dados de treinamento que precisam ser adicionados como entrada no computador do reservatório para prepará-lo para sua tarefa real.

"Atualmente, os cientistas precisam inserir 1.000, 10.000 pontos de dados, ou até mais, para aquecê-lo. E são todos dados que são perdidos, que não são necessários para o trabalho real. Precisamos inserir apenas um, dois ou três pontos de dados," contou Gauthier, da Universidade do Estado de Ohio, nos EUA.

Algoritmo depenado acelera inteligência artificial em um milhão de vezes
Não se pode dizer que a computação de reservatório ficou "simples" - ela ficou um pouco menos complicada.
[Imagem: Daniel J. Gauthier et al. - 10.1038/s41467-021-25801-2]

O que é computação de reservatório

A computação de reservatório é um algoritmo de aprendizado de máquina desenvolvido no início dos anos 2000 e usado para resolver os problemas de computação "mais difíceis dentre os difíceis", como a previsão da evolução de sistemas dinâmicos que mudam com o tempo, explicou Gauthier.

Sistemas dinâmicos, como o clima, são difíceis de prever porque apenas uma pequena mudança em uma condição pode ter efeitos massivos no futuro.

Um exemplo famoso é o "efeito borboleta", no qual - em um exemplo metafórico - as mudanças criadas por uma borboleta batendo suas asas podem eventualmente influenciar o clima semanas depois em outro continente.

A técnica funciona por meio do uso de uma rede neural artificial, que imita um cérebro: Os dados alimentam uma rede dinâmica em um "reservatório" de neurônios artificiais conectados aleatoriamente em uma rede. A rede produz resultados que podem ser interpretados e realimentados na rede, construindo uma previsão cada vez mais precisa de como o sistema evoluirá no futuro.

A exemplo das técnicas tradicionais da inteligência artificial, porém, a computação de reservatório também é uma caixa-preta: Os cientistas não sabem exatamente o que se passa dentro dela - eles apenas sabem que funciona.

Bibliografia:

Artigo: Next generation reservoir computing
Autores: Daniel J. Gauthier, Erik Bollt, Aaron Griffith, Wendson Antonio de Sá Barbosa
Revista: Nature Communications
Vol.: 12, Article number: 5564
DOI: 10.1038/s41467-021-25801-2
Seguir Site Inovação Tecnológica no Google Notícias





Outras notícias sobre:
  • Inteligência Artificial
  • Segurança da Informação
  • Monitoramento Ambiental
  • Computação Quântica

Mais tópicos