← Últimos artigos
🤖 AI

RoRA: Role-Oriented Regional Allocation for Visual Token Pruning in MLLMs

O RoRA é um framework de poda de tokens visuais livre de treinamento para Modelos de Linguagem de Grande Escala Multimodais que melhora a eficiência e a precisão da inferência ao particionar os tokens em funções semânticas, contextuais e de detalhe e alocá-los via Regiões Ancoradas por Atenção para garantir uma cobertura abrangente de objetos sem tratar os tokens retidos como intercambiáveis.

Autores originais: Qiyanhui Lu, Han Wu, Rongjian Xu, Tingzhang Luo, Cheng Fan, Xinghao Chen, Minjing Dong, Jufeng Yang, Jianyuan Guo

Publicado 2026-08-10
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Qiyanhui Lu, Han Wu, Rongjian Xu, Tingzhang Luo, Cheng Fan, Xinghao Chen, Minjing Dong, Jufeng Yang, Jianyuan Guo

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando ensinar um robô superinteligente a ver o mundo. Você não apenas mostra uma imagem para ele; você alimenta o robô com um fluxo massivo e infinito de minúsculas peças de quebra-cabeça digitais chamadas "tokens". Cada peça contém um pouquinho de informação sobre a imagem. Para uma foto simples, isso é aceitável. Mas para uma imagem de alta resolução, um vídeo ou uma cena complexa, o robô é inundado por milhares dessas peças. É como tentar ler uma biblioteca inteira de livros apenas para responder a uma única pergunta sobre um gato no canto. O rob em fica sobrecarregado, leva uma eternidade para pensar e precisa de uma quantidade enorme de memória apenas para manter todas essas peças em sua mente. Este é o problema que pesquisadores na área de Modelos de Linguagem de Grande Escala Multimodais (MLLMs) estão tentando resolver: como ajudar o robô a focar nas partes importantes de uma imagem sem se perder no ruído.

O truque usual é jogar fora as peças que parecem menos importantes. Mas aqui está o detalhe: o cérebro do robô não é perfeito ao decidir o que é importante. Às vezes, ele se distrai com as bordas da imagem ou fica preso em um ponto específico, ignorando o objeto real sobre o qual você perguntou. Outros métodos tentam espalhar as peças uniformemente pela imagem, mas isso é como tirar uma foto de uma multidão e manter alguns pixels da camisa de cada pessoa, enquanto perde os rostos inteiros. O resultado é frequentemente um robô que vê o cenário, mas perde o evento principal.

É aqui que um novo método chamado RoRA (Alocação Regional Orientada a Papéis) entra, agindo como um editor astuto para a visão do robô. Em vez de apenas escolher as peças "mais importantes" ou espalhá-las aleatoriamente, o RoRA trata a imagem como uma história que precisa de três tipos específicos de evidências para ser contada corretamente.

Primeiro, o RoRA identifica o Núcleo Semântico. Pense nisso como o "Personagem Principal" da história. Se você perguntar: "Qual é o número na camisa daquele jogador?", o Núcleo é os pixels específicos de alta confiança localizados exatamente naquela camisa. O RoRA protege essas peças ferozmente, garantindo que o robô nunca perca o assunto principal, não importa o quanto ele corte o resto da imagem.

Segundo, ele procura pelo Contexto Complementar. Este é o "Elenco de Apoio" e o "Cenário". Uma vez que o robô sabe quem é o personagem principal, ele precisa saber onde esse personagem está e o que mais está acontecendo ao redor dele. O RoRA garante que ele pegue peças fora da área imediata do personagem principal, para que o robô não veja apenas uma camisa flutuante, mas entenda que ela está em um jogador em um estádio. Ele evita ativamente pegar peças demais do mesmo lugar (o que seria redundante) e, em vez disso, caça novas informações nas áreas circundantes.

Terceiro, o RoRA reserva um pequeno orçamento para o Detalhe de Grão Fino. Estes são as "Reviravoltas do Enredo" ou as pequenas pistas, como um texto minúsculo em uma placa, a textura de um tecido ou um pequeno objeto escondido em um canto. Como esses detalhes costem frequentemente pequenos e fáceis de perder, o RoRA lhes dá uma "missão de resgate" especial para garantir que eles não sejam deletados acidentalmente só porque não são a coisa mais importante da imagem.

A magia do RoRA é como ele organiza esses papéis. Ele não pergunta apenas: "Quais peças são as mais brilhantes?". Em vez disso, ele pergunta: "Temos o nosso Personagem Principal? Temos o Cenário? Temos as pequenas pistas?". Ele utiliza um mapa inteligente chamado Regiões Ancoradas por Atenção (AARs) para marcar onde o Personagem Principal está, para que saiba exatamente onde procurar pelo Cenário (fora do mapa) e onde procurar pelas pistas (dentro do mapa).

Os resultados são impressionantes. Quando testado em cérebros robóticos poderosos como LLaVA e Qwen-VL, o RoRA conseguiu reduzir o número de peças de imagem em quantidades enormes — até 88,9% em alguns modelos — mantendo ainda 96,5% da precisão original. De fato, em alguns testes, ele foi tão eficiente que acelerou o tempo de pensamento do robô em 24,6%, tornando-o 1,33 vezes mais rápido do que a versão sem cortes. Mais importante ainda, ele não apenas adivhou; ele mediu isso em hardware real (uma GPU NVIDIA H800), mostrando que leva apenas 0,7 milissegundos para decidir quais peças manter.

Ao contrário de métodos antigos que poderiam acidentalmente focar nas partes erradas de uma imagem ou ficar presos em um loop de verificar cada peça contra todas as outras (o que é lento e caro), o RoRA é rápido e focado. Ele provou que, ao atribuir "funções" específicas às peças da imagem em vez de apenas escolher as "melhores", podemos fazer com que esses robôs superinteligentes vejam o mundo com clareza, rapidez e sem terem uma dor de cabeça por excesso de dados.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →