← Nieuwste papers
🤖 machine learning

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

Dit artikel identificeert en analyseert het expressiviteitskloof tussen Probabilistische Circuits en Groot Taalmodellen in autoregressieve taalmodellering, waarbij wordt aangetoond dat hoewel logit-ruimteparametrisatie en decomposeerbare architecturen specifieke knelpunten kunnen mitigeren, de vaste routeringsstructuur van gestructureerd-decomposeerbare PCs hun vermogen om heterogene afhankelijkheidstopologieën te modelleren fundamenteel beperkt in vergelijking met Transformers.

Oorspronkelijke auteurs: Zhiyu Zhao, Xuejie Liu, Muhan Zhang, Anji Liu

Gepubliceerd 2026-05-14
📖 5 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Zhiyu Zhao, Xuejie Liu, Muhan Zhang, Anji Liu

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je probeert twee verschillende soorten robots te leren hoe ze het volgende woord in een zin moeten voorspellen. De ene robot is een Groot Taalmodel (LLM), zoals die moderne chatbots aandrijven. De andere is een Probabilistische Schakeling (PC), een type model dat bekend staat om zijn wiskundige "eerlijkheid" en het vermogen om exacte kansen te berekenen zonder te gokken.

Lange tijd heeft de LLM-robot gewonnen op het gebied van taalopgaven, terwijl de PC-robot het moeilijk had. Dit artikel vraagt zich af: Waarom is de PC-robot zo veel slechter in taal, terwijl hij theoretisch zeer krachtig is?

De auteurs ontdekten dat de PC-robot niet faalt omdat hij "dom" is. Hij faalt vanwege twee specifieke knelpunten (filevormingen) in hoe hij denkt en spreekt.

1. Het "Output-knelpunt": De verfmixer versus de laserprinter

Stel je de LLM voor als een laserprinter. Wanneer hij beslist welk woord hij als volgende moet zeggen, schiet hij een lijst met "scores" (logits) uit voor elk mogelijk woord in het woordenboek. Het maakt hem niet uit of de scores vreemde getallen zijn; hij print ze gewoon uit, en een laatste filter (Softmax) zet ze om in een scherp, helder beeld waarbij één woord fel oplicht en de rest vervaagt. Dit is perfect voor taal, waar de context meestal wijst naar één zeer specifiek woord.

De PC-robot daarentegen gedraagt zich als een verfmixer. Hij probeert het volgende woord te creëren door een paar vooraf gemaakte "basiskleuren" (kansverdelingen) te mengen.

  • Het probleem: Als je een zeer scherpe, specifieke kleur nodig hebt (zoals een felrood dat één enkel woord vertegenwoordigt), leidt het mengen van een paar basisverven in een emmer vaak tot een modderige, wazige kleur. Je kunt geen "scherpe" verdeling gemakkelijk maken door andere gewoon te middelen.
  • De oplossing: Het artikel toont aan dat als je de PC-robot toestaat om te stoppen met het mengen van verf in de emmer en in plaats daarvan "scores" uit te schieten zoals de laserprinter (werkend in "logit-ruimte" in plaats van "kansruimte"), hij plotseling veel beter wordt in taal. De kloof wordt aanzienlijk kleiner.

2. Het "Context-knelpunt": De vaste spoorrails versus de dynamische weg

Dit is het grotere probleem. Stel je voor dat de robot moet terugkijken naar de vorige woorden om het huidige woord te begrijpen.

  • De LLM (De dynamische weg): De LLM maakt gebruik van een mechanisme genaamd "Self-Attention". Stel je een GPS voor die direct een nieuwe weg kan tekenen die elke twee punten in de zin met elkaar verbindt, ongeacht hoe ver ze uit elkaar liggen. Als de zin is "De kat zat op het tapijt", kan de LLM direct een weg tekenen tussen "kat" en "tapijt", zelfs als er 50 woorden tussen staan. Het past zijn verbindingen aan op basis van wat de zin eigenlijk nodig heeft.
  • De PC (De vaste spoorrails): De PC-robot is gebouwd op een rigide structuur genaamd een vtree (een vaste boomdiagram). Stel je een treinsysteem voor waarbij de rails permanent zijn gelegd voordat de trein ooit rijdt.
    • Als de zinsstructuur overeenkomt met de rails (bijvoorbeeld lokale woorden die verbinding maken met hun directe buren), rijdt de PC soepel en presteert hij bijna net zo goed als de LLM.
    • Het probleem: Als de zin een verbinding vereist die de rails niet ondersteunen (bijvoorbeeld het op een specifieke manier verbinden van het eerste woord met het laatste woord), komt de PC vast te zitten. Hij kan niet omleiden. Het is alsof je probeert een auto te rijden op een spoorrail die de verkeerde kant op gaat.

Het artikel bewijst dat de PC theoretisch complexe verbindingen aankan, maar dat hij dit alleen kan doen als de "spoorrails" toevallig precies goed zijn gelegd voor die specifieke zin. Omdat echte taal rommelig is en voortdurend van structuur verandert, vormen de vaste rails van de PC een groot handicap.

Het "Super-PC"-idee

De auteurs testten ook een "Super-PC"-idee. Wat als we de PC-robot meerdere sets rails gaven en de beste voor elke zin lieten kiezen?

  • De theorie: Wiskundig is deze "losse" versie van de PC strikt krachtiger dan de rigide versie.
  • De realiteit: Hoewel het beter werkt in eenvoudige, kunstmatige tests, is het zeer moeilijk om deze flexibele modellen te trainen op real-world data. Het artikel concludeert dat we wel weten hoe we ze krachtiger kunnen maken, maar dat we nog niet hebben uitgevonden wat de beste manier is om ze effectief te leren.

Samenvatting

Het artikel concludeert dat Probabilistische Schakelingen niet "kapot" zijn, ze zijn gewoon niet geschikt voor taal:

  1. Ze mengen verf in plaats van scores te printen: Het veranderen van hoe ze voorspellingen uitvoeren helpt veel.
  2. Ze zitten vast op vaste rails: Ze kunnen woorden niet dynamisch verbinden zoals LLM's dat doen, wat hen schaadt wanneer de zinsstructuur complex wordt.

Als we het "verfmeng"-probleem kunnen oplossen en een manier vinden om flexibele "rails-wisselende" modellen te trainen, kunnen PC's eindelijk bij LLM's in halen op het gebied van taalopgaven, terwijl ze hun speciale vermogen behouden om exacte wiskunde te doen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →