← Últimos artigos
🤖 machine learning

CRePE: Convolution-aware Relative Importance in Post-training Pruning with Efficient Search

Este artigo apresenta o CRePE, um método de poda pós-treinamento que aprimora a pontuação de importância relativa com contexto local 2D e coeficientes adaptativos, e propõe o PHO para otimizar eficientemente esses hiperparâmetros em minutos em vez de horas, alcançando o estado da arte em desempenho através de diversos modelos e configurações de esparsidade.

Autores originais: Cheonjun Park

Publicado 2026-06-02
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Cheonjun Park

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ê tem uma biblioteca imensa e incrivelmente inteligente (um Grande Modelo de Linguagem) que sabe quase tudo. O problema é que essa biblioteca é tão grande que ocupa um armazém inteiro e requer uma equipe gigante de bibliotecários apenas para encontrar um único livro. Você quer encolhê-la para que caiba em uma mochila sem perder sua capacidade de contar boas histórias ou responder perguntas.

Este artigo apresenta um novo método chamado CRePE para ajudar a encolher essas bibliotecas, junto com uma maneira super rápida de descobrir a melhor forma de fazer isso.

Aqui está a divisão usando analogias simples:

1. O Problema: O Erro "Unidimensional"

Métodos anteriores tentavam decidir quais livros (pesos) jogar fora olhando para eles de uma forma muito simples. Imagine um bibliotecário olhando para uma estante de livros.

  • Método Antigo (RIA): O bibliotecário olha apenas para a linha (a prateleira em que o livro está) e para a coluna (a pilha vertical de livros acima e abaixo dele). Ele decide que um livro é importante se tiver muitos vizinhos naquelas linhas retas.
  • A Falha: Isso é como julgar a importância de um livro apenas pelos seus vizinhos imediatos à esquerda/direita e acima/abaixo. Mas os livros também são influenciados pelos livros que estão diagonalmente ao lado deles. Além disso, o método antigo tratava a "linha" e a "coluna" como igualmente importantes, mas os autores descobriram que olhar para as linhas ajuda mais do que olhar para as colunas.

2. A Solução: CRePE (O Bibliotecário de "Vizinhança 2D")

Os autores criaram o CRePE, um bibliotecário mais inteligente que usa uma abordagem de Vizinhança 2D.

  • Olhando ao Redor: Em vez de apenas olhar para cima, baixo, esquerda e direita, o CRePE olha para todo o pequeno quadrado de livros ao redor de um livro específico (como uma grade 3x3 ou 5x5). Ele entende que o valor de um livro é influenciado por toda a sua vizinhança local, não apenas por uma forma de cruz.
  • Pesos Adaptáveis: O CRePE também percebe que algumas direções importam mais do que outras. Ele usa "botões de ajuste" (coeficientes) para decidir o quanto confiar na linha, na coluna e nos vizinhos diagonais. Ele não trata todos da mesma forma; ele aprende qual direção é mais crítica para manter o conhecimento da biblioteca intacto.

O Resultado: Ao usar essa visão 2D mais inteligente, o CRePE mantém a inteligência da biblioteca muito melhor do que os métodos antigos, mesmo depois de jogar fora metade dos livros.

3. O Problema da Velocidade: O Gargalo do "Teste de Sabor"

Havia um porém. Para encontrar as configurações perfeitas para esses "botões de ajuste", o modo antigo exigia que o bibliotecário realmente encolhesse a biblioteca, testasse o quão bem ela funciona (lendo um livro de teste) e depois tentasse novamente.

  • O Jeito Antigo: Esse "teste de sabor" levava cerca de 11 horas para uma biblioteca grande. Isso anula o propósito de tentar ser rápido e eficiente!

4. A Correção: PHO (O Atalho da "Bola de Cristal")

Para resolver o problema da velocidade, os autores inventaram o PHO (Otimização de Hiperparâmetros Baseada em Proxy).

  • A Percepção: Eles descobriram uma métrica de "bola de cristal" chamada Coeficiente de Gini. Em vez de testar a biblioteca inteira, eles olharam apenas para a primeiríssima seção da primeira prateleira (a primeira camada do modelo).
  • A Magia: Eles descobriram que a "desigualdade" das pontuações nesta pequena seção (o coeficiente de Gini) tem uma correlação quase perfeita (95% de correspondência) com o desempenho de toda a biblioteca.
  • O Resultado: Em vez de rodar o teste completo de 11 horas, o PHO executa uma simulação rápida em apenas essa pequena seção. Ele encontra as melhores configurações em cerca de 20 minutos. Isso é uma aceleração de 30x.

5. Funciona em Todos os Lugares?

Os autores testaram o CRePE em muitas "bibliotecas" diferentes (modelos como LLaMA, Qwen, Phi e DeepSeek) e diferentes maneiras de encolhê-las (corte aleatório vs. padrões estruturados 2:4).

  • Vencedor Consistente: O CRePE superou consistentemente os melhores métodos anteriores.
  • Misturar e Combinar: Ele funciona como um adaptador universal. Você pode combinar o CRePE com outros truques (como embaralhar a ordem dos livros ou re-cortar a biblioteca mais tarde) para torná-lo ainda melhor.
  • Uma Busca, Muitos Modelos: Se você encontrar as configurações perfeitas para uma biblioteca pequena (LLaMA-7B), essas mesmas configurações funcionarão muito bem para uma biblioteca maior (LLaMA-13B) sem precisar buscar novamente.

Resumo

  • CRePE é uma maneira mais inteligente de decidir quais partes de uma IA cortar, olhando para a vizinhança 2D dos dados em vez de apenas uma forma de cruz.
  • PHO é uma ferramenta de busca rápida que usa um pequeno teste "proxy" para encontrar as melhores configurações em 20 minutos, em vez de 11 horas.
  • Juntos, eles tornam o encolhimento de modelos de IA mais rápido e inteligente, mantendo o "cérebro" da IA intacto enquanto o torna muito menor.

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 →