← Últimos artigos
🤖 machine learning

Generalizing the Geometry of Model Merging Through Frechet Averages

Este artigo propõe um quadro geral para a fusão de modelos baseado na média de Fréchet sobre variedades apropriadas para garantir invariância de simetria, demonstrando sua capacidade de abranger métodos existentes como a fusão de Fisher e fornecendo um algoritmo prático para a fusão de adaptadores de baixo posto (LoRA) que aborda as limitações das abordagens atuais.

Autores originais: Marvin F. da Silva, Mohammed Adnan, Felix Dangel, Sageev Oore

Publicado 2026-05-01
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Marvin F. da Silva, Mohammed Adnan, Felix Dangel, Sageev Oore

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 equipe de chefs especialistas. Cada chef domina um prato específico: um faz a lasanha perfeita, outro o sushi ideal e um terceiro o soufflé mais refinado. Agora, você quer criar um "Super Chef" capaz de cozinhar os três pratos perfeitamente, mas não tem tempo para treinar um novo chef do zero. Você apenas deseja combinar o conhecimento dos chefs existentes.

No mundo da IA, isso é chamado de Fusão de Modelos (Model Merging). Você pega os "pesos" (as configurações internas) de diferentes modelos de IA e tenta fundi-los em um só.

O Problema: O "Mapa Errado"

O artigo argumenta que a maneira antiga de fazer isso é como tentar misturar as receitas desses chefs simplesmente calculando a média dos números em um pedaço de papel. Isso funciona bem se todos estiverem escrevendo no mesmo idioma e usando as mesmas unidades.

Mas os modelos de IA têm uma peculiaridade oculta: Simetria.
Pense assim: o Chef A pode escrever "2 xícaras de farinha", enquanto o Chef B escreve "1 xícara de farinha + 1 xícara de farinha". Eles significam exatamente a mesma coisa, mas os números parecem diferentes. Ou, o Chef C pode ter trocado a ordem dos ingredientes no caderno, mas o sabor do prato é idêntico.

Na IA, há muitas maneiras de escrever exatamente a mesma "receita" (modelo) usando números diferentes. Se você apenas calcular a média dos números (Média Ingênua), pode acabar com uma receita que diz "0 xícaras de farinha" porque os números positivos e negativos se cancelaram. Você criou um modelo quebrado que não consegue cozinhar nada.

Os autores chamam isso de sair da órbita. Imagine que a "verdadeira" receita existe em uma pista circular (uma órbita). Se você apenas traçar uma linha reta entre dois pontos na pista, corta pelo meio do círculo e acaba na lama (um modelo quebrado), em vez de permanecer na pista onde as boas receitas vivem.

A Solução: A "Bússola Inteligente" (GeoMerge)

O artigo propõe um novo método chamado GeoMerge. Em vez de apenas calcular a média dos números, eles tratam o espaço dos modelos de IA como uma paisagem curva (uma variedade Riemanniana).

  1. O Mapa: Eles percebem que, devido à simetria (as diferentes maneiras de escrever a mesma receita), o "verdadeiro" mapa não é uma folha de papel plana. É uma superfície dobrada e curva onde pontos diferentes representam, na verdade, a mesma coisa.
  2. A Bússola: Eles usam uma ferramenta matemática chamada Média de Fréchet. Pense nisso não como uma média simples, mas como encontrar o "centro de gravidade" em uma superfície curva.
  3. Alinhamento: Antes de misturar os modelos, eles primeiro "alinhá-los". É como garantir que o Chef A e o Chef B estejam usando as mesmas xícaras de medição e escrevendo na mesma ordem. Eles encontram a versão específica da receita de cada chef que está mais próxima das outras, ignorando as diferenças cosméticas na forma como os números são escritos.
  4. O Caminho: Em vez de cortar em linha reta pela lama, eles caminham ao longo do caminho curvo (uma geodésica) que permanece na pista das "boas receitas".

Por Que Isso Importa para "LoRA" (Os Chefs Especializados)

O artigo foca intensamente em uma técnica popular chamada LoRA (Adaptação de Baixo RANK). Imagine que estes não são chefs completos, mas sous-chefs especializados que apenas ajustam alguns ingredientes específicos para melhorar um prato.

Os autores descobriram que, quando você tenta fundir esses ajustes especializados usando métodos antigos, o problema da "simetria" é ainda pior. As anotações dos sous-chefs são tão flexíveis que podem ser escritas de milhares de maneiras diferentes que significam todas a mesma coisa.

  • Método Antigo (KnOTS): Tenta forçar as anotações para o alinhamento usando um truque matemático rígido e passo a passo (SVD). Funciona razoavelmente, mas é como tentar enfiar pregos quadrados em buracos redondos.
  • GeoMerge: Reconhece que as anotações vivem naturalmente em uma superfície curva. Usa a "Bússola Inteligente" para encontrar o verdadeiro centro do grupo sem forçá-los a uma forma rígida.

Os Resultados

Os pesquisadores testaram isso em um grande modelo de IA (Llama 3) que havia sido especializado para diferentes tipos de quebra-cabeças de linguagem (Inferência de Linguagem Natural).

  • O Resultado: O GeoMerge criou um "Super Chef" que teve um desempenho melhor que o método anterior mais eficaz (KnOTS).
  • A Eficiência: Ainda melhor, o GeoMerge fez isso mantendo o "tamanho" da receita pequeno. O método antigo acabou com uma receita massiva e inchada (alto rank), enquanto o GeoMerge a manteve enxuta e eficiente, provando que compreendeu melhor a geometria do problema.

Em Poucas Palavras

O artigo diz: Não faça apenas a média dos números. Os modelos de IA são como receitas que podem ser escritas em muitos idiomas diferentes. Se você quer fundi-los, primeiro precisa traduzi-los para um idioma comum (alinhamento) e depois encontrar o centro do grupo usando um mapa que respeita a forma do mundo (geometria), em vez de uma régua plana. Isso impede que o "Super Chef" se torne uma bagunça quebrada.

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 →