← Últimos artigos
🤖 machine learning

The Expressivity Boundary of Probabilistic Circuits: A Comparison with Large Language Models

Este artigo identifica e analisa a lacuna de expressividade entre Circuitos Probabilísticos e Modelos de Linguagem de Grande Porte na modelagem de linguagem autoregressiva, revelando que, embora a parametrização no espaço de logits e arquiteturas decomponíveis possam mitigar gargalos específicos, a estrutura de roteamento fixa de PCs estruturalmente decomponíveis limita fundamentalmente sua capacidade de modelar topologias de dependência heterogêneas em comparação com Transformers.

Autores originais: Zhiyu Zhao, Xuejie Liu, Muhan Zhang, Anji Liu

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

Autores originais: Zhiyu Zhao, Xuejie Liu, Muhan Zhang, Anji Liu

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 dois tipos diferentes de robôs a prever a próxima palavra em uma frase. Um robô é um Modelo de Linguagem de Grande Escala (LLM), como os que alimentam os chatbots modernos. O outro é um Circuito Probabilístico (CP), um tipo de modelo conhecido por ser matematicamente "honesto" e capaz de calcular probabilidades exatas sem adivinhar.

Por muito tempo, o robô LLM tem vencido em tarefas de linguagem, enquanto o robô CP tem lutado. Este artigo pergunta: Por que o robô CP é tão pior em linguagem, mesmo sendo teoricamente muito poderoso?

Os autores descobriram que o robô CP não está falhando porque é "burro". Ele está falhando por causa de dois gargalos específicos (engarrafamentos) na forma como ele pensa e fala.

1. O "Gargalo de Saída": A Misturadora de Tintas vs. A Impressora a Laser

Pense no LLM como uma Impressora a Laser. Quando ele decide qual palavra dizer a seguir, ele dispara uma lista de "pontuações" (logits) para cada palavra possível no dicionário. Ele não se importa se as pontuações são números estranhos; ele apenas as imprime, e um filtro final (Softmax) as transforma em uma imagem nítida e clara, onde uma palavra se destaca brilhantemente e as demais desaparecem. Isso é perfeito para a linguagem, onde o contexto geralmente aponta para uma palavra muito específica.

O robô CP, no entanto, age como uma Misturadora de Tintas. Ele tenta criar a próxima palavra misturando algumas "cores base" pré-fabricadas (distribuições de probabilidade).

  • O Problema: Se você precisa de uma cor muito nítida e específica (como um vermelho brilhante que representa uma única palavra), misturar algumas tintas base em um balde frequentemente resulta em uma cor turva e borrada. Você não consegue facilmente criar uma distribuição "nítida" apenas fazendo a média de outras.
  • A Solução: O artigo mostra que, se você permitir que o robô CP pare de misturar tintas no balde e, em vez disso, dispare "pontuações" como a Impressora a Laser (trabalhando no "espaço de logits" em vez do "espaço de probabilidades"), ele de repente fica muito melhor em linguagem. Isso reduz significativamente a lacuna.

2. O "Gargalo de Contexto": Os Trilhos Fixos do Trem vs. A Estrada Dinâmica

Este é o problema maior. Imagine que o robô precisa olhar para trás, para as palavras anteriores, para entender a palavra atual.

  • O LLM (A Estrada Dinâmica): O LLM usa um mecanismo chamado "Autoatenção". Imagine um GPS que pode desenhar instantaneamente uma nova estrada conectando quaisquer dois pontos na frase, não importa o quão distantes estejam. Se a frase for "O gato sentou-se no tapete", o LLM pode desenhar instantaneamente uma estrada entre "gato" e "tapete", mesmo que haja 50 palavras no meio. Ele adapta suas conexões com base no que a frase realmente precisa.
  • O CP (Os Trilhos Fixos do Trem): O robô CP é construído sobre uma estrutura rígida chamada vtree (um diagrama de árvore fixo). Imagine um sistema de trem onde os trilhos são colocados permanentemente antes do trem nunca ter corrido.
    • Se a estrutura da frase corresponder aos trilhos (por exemplo, palavras locais conectando-se aos seus vizinhos imediatos), o CP roda suavemente e performa quase tão bem quanto o LLM.
    • O Problema: Se a frase exigir uma conexão que os trilhos não suportam (por exemplo, conectar a primeira palavra à última palavra de uma maneira específica), o CP fica preso. Ele não consegue fazer um desvio. É como tentar dirigir um carro em um trilho de trem que vai na direção errada.

O artigo prova que, embora o CP possa teoricamente lidar com conexões complexas, ele só consegue fazê-lo se os "trilhos do trem" forem colocados exatamente da maneira certa para aquela frase específica. Como a linguagem real é bagunçada e muda sua estrutura constantemente, os trilhos fixos do CP são uma grande desvantagem.

A Ideia do "Super-CP"

Os autores também testaram uma ideia de "Super-CP". E se permitíssemos que o robô CP tivesse múltiplos conjuntos de trilhos e escolhesse o melhor para cada frase?

  • A Teoria: Matematicamente, essa versão "solta" do CP é estritamente mais poderosa do que a versão rígida.
  • A Realidade: Embora funcione melhor em testes simples e artificiais, é muito difícil treinar esses modelos flexíveis em dados do mundo real. O artigo conclui que, embora saibamos como torná-los mais poderosos, ainda não descobrimos a melhor maneira de ensiná-los a aprender de forma eficaz.

Resumo

O artigo conclui que os Circuitos Probabilísticos não estão "quebrados", eles apenas estão desajustados para a linguagem:

  1. Eles misturam tintas em vez de imprimir pontuações: Mudar a forma como eles geram previsões ajuda muito.
  2. Eles estão presos em trilhos fixos: Eles não conseguem conectar palavras dinamicamente como os LLMs fazem, o que os prejudica quando a estrutura da frase se torna complexa.

Se pudermos corrigir o problema da "mistura de tintas" e encontrar uma maneira de treinar modelos flexíveis de "troca de trilhos", os CPs finalmente poderão alcançar os LLMs em tarefas de linguagem, mantendo sua capacidade especial de fazer matemática exata.

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 →