← Últimos artigos
🤖 machine learning

Statistically-Lossless Quantization of Large Language Models

Este artigo apresenta a Quantização Estatisticamente Imperdível (SLQ), um método de quantização assimétrica camada a camada que alcança tanto a precisão livre de perda de tarefa abaixo de 4 bits por parâmetro quanto a fidelidade livre de perda de distribuição em 5–6 bits, ao mesmo tempo em que entrega acelerações de inferência de 1,7–3,7x em relação ao FP16.

Autores originais: Michael Helcig, Eldar Kurtic, Dan Alistarh

Publicado 2026-08-11
📖 4 min de leitura☕ Leitura rápida

Autores originais: Michael Helcig, Eldar Kurtic, Dan Alistarh

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 o mundo da inteligência artificial como uma biblioteca enorme e movimentada onde os livros não são feitos de papel, mas de matemática pura. Esses "livros" são os Grandes Modelos de Linguagem (LLMs), os computadores superinteligentes que podem escrever histórias, resolver equações e conversar como humanos. Mas há um porém: essas bibliotecas são enormes. Para ler um livro, você precisa de um supercomputador gigante, caro e que consome muita energia. A maioria das pessoas não tem um desses em sua sala de estar. Por isso, cientistas têm tentado encolher esses livros — tornando-os menores e mais leves para que possam caber em telefones ou laptops comuns. Esse processo é chamado de "quantização". Pense nisso como pegar uma foto em alta definição e comprimi-la em um arquivo menor. Geralmente, quando você encolhe demais um arquivo, a imagem fica borrada ou pixelada (isso é compressão "com perda"). Se você quiser que a imagem permaneça perfeita, o arquivo continua enorme (isso é compressão "sem perda"). A grande questão que os cientistas têm feito é: Podemos encolher esses cérebros de IA tanto a ponto de caberem em um telefone, mas ainda mantê-los inteligentes o suficiente para passar em um teste, sem fazê-los gaguejar ou alucinar?

Este artigo, intitulado "Statistically-Lossless Quantization of Large Language Models" (Quantização Estatisticamente Sem Perda de Grandes Modelos de Linguagem), mergulha diretamente nesse meio-termo complicado. Os autores, Michael Helcig, Eldar Kurtic e Dan Alistarh, argumentam que não precisamos escolher entre um modelo minúsculo e borrado ou um gigante e perfeito. Em vez disso, eles propõem uma nova maneira de encolher esses modelos que é "estatisticamente sem perda". Aqui está o truque de mágica: eles perceberam que, quando humanos (ou até mesmo a própria IA) respondem a perguntas, sempre há um pequeno toque de aleatoriedade. Se você fizer a mesma pergunta à mesma IA duas vezes, ela pode dar respostas ligeiramente diferentes, assim como você pode responder à pergunta de um amigo de forma diferente dependendo do seu humor. Os autores descobriram que, se o modelo encolhido permanecer dentro dessa faixa de "mudança de humor" natural, é o suficiente. Eles criaram um método chamado SLQ (Quantização Estatisticamente Sem Perda) que atua como um mestre alfaiate. Em vez de cortar cada parte do cérebro da IA para o mesmo tamanho pequeno, ele mede exatamente o quão sensível cada parte é. Algumas partes recebem um pouco de espaço (tão baixo quanto 3,3 bits por parâmetro), enquanto outras recebem um pouco mais.

O artigo apresenta algumas descobertas muito específicas que mudam nossa forma de pensar sobre o encolhimento da IA. Primeiro, eles provaram que uma maneira específica de medir o "encolhimento" é crucial. Eles introduziram uma métrica chamada EAR (Taxa de Aceitação Esperada), que é como uma "pontuação de acordo de tokens". Se a IA original e a IA encolhida concordarem em 99 de cada 100 palavras que escolheriam, isso é uma vitória. Eles descobriram que, para obter esse acordo perfeito, é preciso ter cuidado com como você encolhe os números. Eles demonstraram matematicamente que usar uma forma de encolhimento "simétrica" (que trata números positivos e negativos da mesma forma) na verdade cria mais ruído e erros do que uma forma "assimétrica" (que desloca a escala para se ajustar perfeitamente aos dados). É como tentar encaixar uma mala desproporcional em uma caixa quadrada; se você forçá-la para o centro, ela não fechará direito. Você tem que deslocar a mala para se ajustar ao formato da caixa.

Os resultados são bastante impressionantes. Usando o método SLQ, eles conseguiram encolher modelos como o Llama-3.3-70B e o Qwen3 para uma média de 3,3 a 4,7 bits por parâmetro, mantendo sua precisão "sem perda de tarefa" (significa que eles ainda passam nos mesmos testes que a versão grande). Se quisessem ser ainda mais rigorosos e garantir que o "humor" interno da IA (sua distribuição de probabilidade) fosse quase idêntico ao original, precisariam de cerca de 5 a 6 bits. Mas a melhor parte? Como os modelos são tão menores, eles rodam muito mais rápido. Os autores testaram isso em hardware real e descobriram que seus modelos encolhidos eram de 1,7 a 3,7 vezes mais rápidos do que as versões originais de tamanho total, e eles podiam até caber em menos placas de vídeo. Eles também mostraram que métodos mais antigos, como GPTQ ou AWQ, frequentemente perdem o alvo nesse objetivo de ser "estatisticamente sem perda", sendo ou muito borrados ou não comprimindo o suficiente. Em resumo, este artigo sugere que, ao sermos mais espertos sobre onde e como encolhemos a IA, podemos tornar esses cérebros gigantes pequenos, rápidos e ainda incrivelmente precisos, sem precisar sacrificar a qualidade de suas respostas.

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 →