← Nieuwste papers
📊 statistics

Improved denoising diffusion probabilistic models with efficient non-diagonal covariance modeling

Dit artikel introduceert het Kronecker-DCT (K-DCT) model, een nieuwe niet-diagonale covariantiebenadering die Kronecker-factorisatie en de Discrete Cosinus Transformatie benut om efficiënt correlaties in natuurlijke afbeeldingen vast te leggen, waardoor de kwaliteit en waarschijnlijkheid van Denoising Diffusion Probabilistic Models (DDPM's) aanzienlijk worden verbeterd met minder stappen tijdens het samplen, terwijl de computationele overhead verwaarloosbaar blijft.

Oorspronkelijke auteurs: Rui Xia, Ayan Das, Artem Artemev, Andi Zhang, Guillaume Hennequin, Alberto Bernacchia

Gepubliceerd 2026-08-25
📖 6 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Rui Xia, Ayan Das, Artem Artemev, Andi Zhang, Guillaume Hennequin, Alberto Bernacchia

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 een machine voor die leert kunst te maken, niet door vanaf nul te schilderen, maar door te beginnen met een canvas bedekt met statische ruis en de ruis langzaam en zorgvuldig te verwijderen totdat een helder beeld tevoorschijn komt. Dit is de kern van een familie van kunstmatige intelligentiemodellen die bekend staan als denoising diffusion models. Ze zijn een standaardinstrument geworden voor het genereren van hoogwaardige afbeeldingen, van realistische gezichten tot landschappen, omdat ze resultaten produceren die zowel scherp als divers zijn. Er is echter een addertje onder het gras: het proces van het verwijderen van de ruis is inherent traag. Om een goede afbeelding te krijgen, moet de computer duizenden kleine, voorzichtige stappen nemen, waarbij telkens een klein beetje statische ruis wordt weggepeld. Als de machine grotere stappen probeert te zetten om het proces te versnellen, wordt de afbeelding vaak wazig of vervormd omdat de machine het contact verliest met hoe de verschillende onderdelen van het beeld met elkaar samenhangen.

Lange tijd hebben onderzoekers geprobeerd dit snelheidsprobleem op te lossen door een vereenvoudigende aanname te doen: ze gingen ervan uit dat de onzekerheid in de afbeelding op elk gegeven moment beschreven kon worden door naar elke pixel onafhankelijk te kijken. Het is een beetje alsof je het weer probeert te beschrijven door alleen naar de temperatuur op één specifieke plek te kijken, zonder te negeren hoe de wind op die plek de regen op de volgende plek beïnvloedt. Hoewel deze aanpak goed genoeg werkt wanneer er kleine stappen worden genomen, stort het in wanneer onderzoekers proberen de grotere, snellere stappen te nemen die nodig zijn voor praktisch gebruik. De realiteit van natuurlijke afbeeldingen is veel complexer; de kleur van één pixel is diep verbonden met zijn buren, en de rode, groene en blauwe kanalen van een afbeelding beïnvloeden elkaar op ingewikkelde wijze. Een nieuwe studie, gepubliceerd in de Transactions on Machine Learning Research, suggereert dat door deze complexe verbindingen te erkennen, we deze beeldgeneratoren aanzienlijk sneller kunnen maken zonder de kwaliteit op te offeren.

De onderzoekers, een team van instellingen waaronder de Universiteit van Cambridge en King's College London, zetten zich het doel om een betere kaart van deze verbindingen te bouwen. Ze richtten zich op de "posterior covariantie", een technische term die in essentie beschrijft hoe de onzekerheid van een deel van de afbeelding afhankelijk is van de onzekerheid van een ander deel. In de oude, eenvoudigere modellen werd deze kaart getekend als een raster waarbij alleen de diagonale lijnen ertoe deden, wat impliceerde dat de toekomst van een pixel onafhankelijk was van zijn buren. Het nieuwe team betoogde dat dit een drastische oversimplificatie was die de ware structuur van natuurlijke afbeeldingen negeerde, die sterke, niet-diagonale correlaties vertonen tussen pixels en kleurkanalen. Ze merkten ook op dat deze afbeeldingen een specifiek frequentiepatroon hebben, waarbij details op een voorspelbare manier vervagen, vergelijkbaar met hoe een muzikale akkoord een specifieke structuur van noten heeft.

Om deze complexiteit te vangen zonder de computer te vertragen, ontwikkelde het team een nieuw wiskundig model dat ze K-DCT noemen. De naam komt voort uit twee belangrijke ideeën die ze gecombineerd hebben. Ten eerste erkenden ze dat de relatie tussen kleuren (zoals rood, groen en blauw) en de relatie tussen ruimtelijke locaties (links, rechts, boven, onder) min of meer los van elkaar staan. Dit stelde hen in staat om het enorme, complexe probleem op te splitsen in twee kleinere, beheersbare stukken. Ten tweede realiseerden ze zich dat de ruimtelijke relaties in een afbeelding het best begrepen kunnen worden, niet door direct naar de pixels te kijken, maar door de afbeelding te zien als een verzameling golven, met behulp van een techniek genaamd de Discrete Cosine Transform. Dit is een methode die een afbeelding afbreekt in haar fundamentele frequenties, vergelijkbaar met hoe een prisma wit licht breekt in een regenboog van kleuren. Door in dit frequentiedomein te werken, konden de onderzoekers het complexe web van verbindingen tussen pixels beschrijven met een zeer compacte set getallen.

Het resultaat is een model dat zowel zeer expressief als ongelooflijk efficiënt is. Terwijl een volledige beschrijving van de verbindingen in een hoogwaardige afbeelding een enorme hoeveelheid geheugen en rekenkracht zou vereisen, slaagt het K-DCT-model erin hetzelfde werk te doen met een voetafdruk die nauwelijks groter is dan de afbeelding zelf. De onderzoekers testten deze aanpak op verschillende bekende beelddatasets, waaronder CIFAR-10, dat kleine afbeeldingen van alledaagse objecten bevat, en CelebA, dat portretten van beroemdheden bevat. Ze testten het ook op grotere, complexere datasets zoals ImageNet en LSUN. In elk geval vergeleken ze hun nieuwe methode met de beste bestaande technieken, die vertrouwden op de eenvoudigere, diagonale aannames.

De bevindingen waren duidelijk en consistent. Wanneer de onderzoekers de modellen dwongen om afbeeldingen in minder stappen te genereren — een scenario dat de snelheid simuleert waarbij snelheid cruciaal is — produceerde het nieuwe K-DCT-model aanzienlijk betere resultaten. De afbeeldingen waren scherper, gedetailleerder en statistisch dichter bij de echte data waarop ze getraind waren. In technische termen behaalden de modellen lagere foutmarges en betere likelihood-scores, wat betekende dat de computer zelfverzekerder was in haar creaties. Misschien wel het belangrijkste: het snelheidsproces van de generatie leed er niet onder. De extra berekeningen die nodig waren door het nieuwe model waren zo efficiënt dat ze bijna geen tijd toevoegden aan het proces, zelfs niet bij hoogwaardige afbeeldingen. Dit suggereert dat de flessenhals bij het snel genereren van afbeeldingen niet de brute rekenkracht van de computer was, maar de manier waarop de onzekerheid werd gemodelleerd.

Het team onderzocht ook waarom deze aanpak zo goed werkt. Ze ontdekten dat de verbindingen tussen pixels in een denoising-afbeelding niet snel wegsterven; in plaats daarvan volgen ze een langzame, voorspelbare afname die zich over vele grootteordes uitstrekt. Eenvoudige modellen die proberen deze langetermijnverbindingen te negeren of ze te benaderen met een paar basispatronen, slagen er niet in deze nuance te vangen. Het K-DCT-model daarentegen sluit hier van nature bij aan. Interessant genoeg presteerde het model uitzonderlijk goed, zelfs op datasets zoals CelebA, waar de afbeeldingen menselijke gezichten zijn en niet de perfecte symmetrie of translatie-invariantie bezitten die de wiskundige theorie veronderstelt. Dit suggereert dat het model robuust genoeg is om de imperfecties van de echte wereld aan te kunnen, waarbij het de essentiële "volledige" structuur van de data vastlegt, zelfs wanneer de onderliggende patronen niet perfect regelmatig zijn.

Hoewel de studie niet beweert elk probleem in kunstmatige intelligentie te hebben opgelost, biedt het een overtuigende oplossing voor een specifieke en hardnekkige hindernis: de afruil tussen snelheid en kwaliteit in beeldgeneratie. Door af te stappen van de aanname dat pixels alleen opereren en de realiteit te omarmen dat ze diep met elkaar verbonden zijn, hebben de onderzoekers aangetoond dat we het creatieve proces van deze machines kunnen versnellen. Het werk impliceert dat de toekomst van efficiënte beeldgeneratie niet ligt in het bouwen van grotere computers, maar in het bouwen van slimmere modellen die de ware, complexe aard begrijpen van de afbeeldingen die ze proberen te creëren. Het K-DCT-model dient als een bewijs dat een nauwkeuriger begrip van de statistische structuur kan leiden tot tastbare verbeteringen in prestaties, waardoor hoogwaardige beeldgeneratie sneller en toegankelijker wordt zonder dat daar een sprong in hardwarecapaciteiten voor nodig is.

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 →