Paper científico · Inteligência artificial
Como pular o processamento de imagens acelera modelos de IA
Nova técnica decide passo a passo quando a IA realmente precisa olhar para a imagem, reduzindo o custo de processamento mantendo a precisão.
O problema
Modelos que combinam visão e linguagem por difusão processam a entrada inteira a cada passo de decodificação. Como as partes visuais representam a grande maioria dessa entrada, a maior parte do esforço computacional é gasta analisando repetidamente a mesma imagem. Métodos tradicionais removem parte dos dados visuais, mas ainda assim processam o restante da imagem em cada etapa. Isso gera um desperdício significativo de recursos em tarefas que poderiam ser resolvidas apenas com texto.
O que os pesquisadores fizeram
Os autores compararam as previsões do modelo LLaDA-V com e sem a imagem em cada passo da decodificação. Eles descobriram que remover a imagem altera a previsão em apenas uma pequena fração dos passos. Com base nisso, criaram o LOWN, um método que decide passo a passo se deve processar a imagem e quantas posições deve desmascarar. O sistema usa previsões que o modelo já calculou para testar se a imagem é realmente necessária antes de cada nova execução completa.
O que descobriram
Os testes mostraram que a necessidade de olhar para a imagem varia bastante dependendo da tarefa e do momento do processo. O método proposto conseguiu manter a pontuação de referência em dez benchmarks exigentes, utilizando apenas uma fração dos cálculos originais. Além disso, a técnica se mostrou adaptativa, dispensando ajustes manuais de limite ou treinamentos adicionais. Ela também funcionou bem quando combinada com outras abordagens de poda visual e cache.
Por que isso importa
Reduzir o esforço computacional em inteligência artificial é essencial para tornar aplicações avançadas mais baratas e acessíveis. Para pequenos negócios e empreendedores, isso significa que ferramentas baseadas em visão computacional podem rodar de forma mais eficiente. A economia de recursos computacionais viabiliza respostas mais rápidas em servidores e dispositivos locais. O trabalho demonstra que modelos complexos frequentemente realizam trabalho redundante que pode ser eliminado.
Limites e o que falta
A eficácia do método depende da confiabilidade das previsões intermediárias geradas pelo modelo base. Embora o desempenho tenha se mantido alto em dez benchmarks diferentes, o ganho exato varia conforme a complexidade visual de cada caso. A abordagem precisa ser avaliada em ainda mais cenários de vídeo e documentos complexos. A compatibilidade com diferentes arquiteturas de IA continua em expansão.
Na prática
Essa pesquisa pode ajudar empresas a executarem modelos de inteligência artificial de forma mais econômica e rápida, reduzindo custos com servidores e acelerando respostas em assistentes virtuais que analisam fotos e documentos.
termos explicados
- difusão (diffusion)
- família de modelos de inteligência artificial que geram ou refinam dados de forma iterativa, recuperando partes mascaradas em várias etapas sucessivas.
- decodificação (decoding)
- processo pelo qual o modelo de IA traduz representações internas em texto ou respostas legíveis para o usuário passo a passo.
- poda de tokens visuais (visual token pruning)
- técnica que remove partes menos importantes da imagem na entrada da IA para tentar economizar processamento.
- FLOPs
- unidade de medida usada para contar o número de operações matemáticas que o computador realiza, servindo para estimar o custo computacional.
Quer ler o artigo científico completo (em inglês)?
Explicação escrita com apoio de IA a partir do texto completo do paper. Resultados científicos são preliminares até serem confirmados por outros grupos.