← Nieuwste papers
💻 computer science

Correcting Class Imbalance in Prior-Data Fitted Networks for Tabular Classification

Dit artikel behandelt de uitdaging van class-imbalance in Prior-data Fitted Networks (PFNs) voor tabulaire classificatie door klassieke mitigerende technieken aan te passen, waarbij wordt geconstateerd dat drempelwaardering gebruikmaakt van PFN-calibratie voor superieure prestaties, terwijl downsampling vergelijkbare resultaten biedt met verlaagde inferentiekosten.

Oorspronkelijke auteurs: Samuel McDowell, Nathan Stromberg, Lalitha Sankar

Gepubliceerd 2026-05-22
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Samuel McDowell, Nathan Stromberg, Lalitha Sankar

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 een super slimme, voorgetrainde detective hebt genaamd PFN. Deze detective heeft tijdens zijn training miljoenen verzonnen verhalen gelezen en is ongelooflijk goed in het oplossen van nieuwe zaken door slechts naar een paar aanwijzingen te kijken (een techniek die "In-Context Learning" wordt genoemd). Ze hoeven hun hersenen niet opnieuw te trainen voor elke nieuwe baan; ze kijken gewoon naar het bewijs dat je hen geeft en doen een gok.

Echter, deze detective heeft een groot blinde vlek: Klasseonbalans.

Het Probleem: De "Meerderheidsstem" Bias

Stel je voor dat je de detective vraagt om een zeldzame, specifieke munt te vinden in een stapel van 1.000 munten.

  • 950 munten zijn gewone centen (de Meerderheidsklasse).
  • 50 munten zijn zeldzame gouden munten (de Minderheidsklasse).

Omdat de detective tijdens zijn training zoveel centen heeft gezien, wordt hij lui. Wanneer ze een nieuwe munt zien, gokken ze elke keer op "Cent".

  • Resultaat: Ze hebben het 95% van de tijd goed (omdat de meeste munten wel centen zijn).
  • De Vangst: Ze missen elke enkele gouden munt. Als je op zoek bent naar die zeldzame gouden munt (zoals een zeldzame ziekte of een cyberaanval), is de detective nutteloos.

Het artikel vraagt: Hoe lossen we deze detective op zonder hen te laten studeren voor een nieuw examen (opnieuw trainen), wat ze niet kunnen doen?

De Oplossing: Drie Manieren om de Detective Te Tweaken

De onderzoekers probeerden drie verschillende "trucs" om de detective te laten letten op de zeldzame munten.

1. De "Verlaag de Lat" Truc (Drempelwaarde)

Normaal zegt de detective: "Ik ben 51% zeker dat dit een gouden munt is, dus ik noem het goud." Maar omdat ze bevooroordeeld zijn ten opzichte van centen, bereiken ze die 51% zekerheid voor gouden munten zelden.

De onderzoekers realiseerden zich dat de detective eigenlijk heel eerlijk is over hun zekerheidsniveaus (ze zijn "goed gekalibreerd"). Ze hebben alleen een duwtje nodig.

  • De Oplossing: In plaats van te wachten op 51% zekerheid, zeggen we tegen de detective: "Als je zelfs maar 10% zeker bent dat het een gouden munt is, noem het goud!"
  • De Analogie: Het is alsof je het sluitingscijfer voor een test verlaagt. Als een student normaal 90% nodig heeft om te slagen, maar de test is moeilijk, kun je de lat verlagen naar 60% zodat ze niet iedereen laten zakken.
  • Resultaat: Dit werkte verbazingwekkend goed. De detective begon de zeldzame gouden munten te vangen zonder te veel centen te verliezen. Het was de eenvoudigste en meest effectieve oplossing.

2. De "Verberg de Centen" Truc (Downsampling)

In plaats van de regels te veranderen, veranderen we het bewijs. We nemen de stapel van 1.000 munten en gooien 900 van de centen weg, waardoor er alleen nog 50 centen en 50 gouden munten overblijven.

  • De Oplossing: Nu is de stapel gebalanceerd. De detective kan niet zomaar "cent" gokken en de meeste keren goed zitten; ze moeten echt naar de aanwijzingen kijken.
  • De Bonus: Omdat er minder munten zijn om naar te kijken, lost de detective de zaak sneller op (er is minder rekenkracht nodig).
  • Resultaat: Dit werkte ook zeer goed, bijna net zo goed als de "Verlaag de Lat" truc.

3. De "Valse Munten" Truc (Oversampling & Synthetische Upsampling)

Hier probeerden de andere methoden te helpen.

  • Oversampling: We nemen de 50 gouden munten en fotokopieëren ze totdat we 500 gouden munten hebben.
  • Synthetische Upsampling: We gebruiken een robot om nieuwe valse gouden munten uit te vinden die eruitzien als de echte en voegen ze toe aan de stapel.
  • Het Resultaat: Deze methoden faalden.
    • Het fotokopiëren van de munten (Oversampling) verwarde de detective omdat de stapel raar en "piekerig" leek.
    • De valse munten (Synthetisch) waren niet goed genoeg om de detective iets nieuws te leren. Sterker nog, ze maakten de detective slechter in het opsporen van de echte zeldzame munten.

De Grote Conclusie

Het artikel vond dat je geen complexe AI-magie nodig hebt om dit probleem op te lossen.

  1. Genereer geen nepdata. Het maakt de dingen alleen maar rommelig.
  2. Pas de beslissingsregel aan. Gewoon het model vertellen: "Wees meer bereid om op de zeldzame zaak te gokken", werkt beter dan bijna alles anders.
  3. Verwijder de veelvoorkomende data. Als je te veel van het gewone spul hebt, gooi er dan wat weg. Het maakt het model sneller en eerlijker.

Kortom: De super slimme detective was gewoon te voorzichtig met de zeldzame items. Door ze simpelweg te vertellen om iets minder voorzichtig te zijn (de drempel verlagen) of hen een kleinere, eerlijkere stapel bewijs te geven (downsampling), werden ze uitstekend in het vinden van de zeldzame dingen die ze misten.

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 →