Inference-Time Dynamic Modality Selection for Incomplete Multimodal Classification

Deze paper introduceert DyMo, een nieuw raamwerk voor dynamische modale selectie op het moment van inferentie dat het dilemma tussen het verwerpen of imputeren van ontbrekende multimodale data oplost door via een theoretisch onderbouwde beloningsfunctie op inference-time de meest betrouwbare herstelde modaliteiten te selecteren voor een betere classificatieprestatie.

Siyi Du, Xinzhe Luo, Declan P. O'Regan, Chen Qin

Gepubliceerd 2026-02-24
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Titel: DyMo: De Slimme Chef die Beslist Welke Ingrediënten Hij Gebruikt

Stel je voor dat je een meesterkok bent die een fantastisch gerecht moet maken. Je hebt een recept dat normaal gesproken vijf ingrediënten vereist: aardappelen, wortels, uien, kruiden en vlees. Maar op een dag kom je erachter dat de leverancier de aardappelen en de uien vergeten is. Wat doe je dan?

In de wereld van kunstmatige intelligentie (AI) is dit een groot probleem. Meestal hebben AI-modellen alle informatie nodig om een goede beslissing te nemen. Als er informatie ontbreekt, vallen ze vaak in twee extreme valkuilen:

  1. De "Goed genoeg"-strategie (Verwerpen): De AI zegt: "Oké, ik heb geen aardappelen en uien. Ik maak het gerecht gewoon met wat ik heb." Het probleem? Het gerecht wordt saai en smaakloos, omdat de AI de waardevolle smaak van de ontbrekende ingrediënten mist.
  2. De "Nabootsen"-strategie (Invullen): De AI probeert de ontbrekende aardappelen en uien te verzonnen. Het maakt een gokje. Maar wat als de AI verkeerd gokt? Stel dat hij in plaats van aardappelen per ongeluk ijsblokjes toevoegt. Dan is je gerecht niet alleen saai, maar ook nog eens onsmakelijk en verpest.

De onderzoekers van dit paper noemen dit het "Verwerpen-of-Invullen-dilemma". Je bent bang om waardevolle informatie te verliezen, maar je bent ook bang om nep-informatie toe te voegen die je verwarrend maakt.

De Oplossing: DyMo (De Slimme Chef)

De auteurs van dit paper hebben DyMo bedacht. Dit is een slimme AI die niet kiest tussen "verwerpen" of "invullen", maar een derde weg bewandelt: dynamisch selecteren.

Hier is hoe DyMo werkt, in simpele termen:

1. De Proefnemen (De "Receptuur")

Stel je voor dat je een proefnemer hebt die elke keer dat er een nieuw gerecht (een data-punt) binnenkomt, eerst kijkt wat er ontbreekt. De AI probeert de ontbrekende ingrediënten (bijvoorbeeld de aardappelen) te reconstrueren (te raden).

Maar in plaats van blindelings te vertrouwen op die geraden aardappelen, doet DyMo iets heel speciaals: het proeft ze.

2. De Proef (De "Beloning")

DyMo heeft een slimme regel: "Als het toevoegen van dit geraden ingrediënt het gerecht lekkerder maakt (de voorspelling verbetert), dan gebruik ik het. Als het het gerecht verpest, gooi ik het weg."

In de technische taal van het paper heet dit het maximaliseren van "informatie die relevant is voor de taak".

  • Positieve proef: De geraden aardappel is goed en helpt de AI om het juiste gerecht te herkennen. -> Gebruiken!
  • Negatieve proef: De geraden aardappel is eigenlijk een ijsblokje (verkeerd geraden). Het maakt de smaak verwarrend. -> Weggooien!
  • Nul proef: Het maakt niet uit, het voegt niets toe. -> Weggooien.

3. De Slimme Chef (De "Dynamische Selectie")

DyMo is niet statisch. Het is als een chef die bij elke klant anders beslist.

  • Bij klant A zijn de geraden aardappelen perfect. DyMo voegt ze toe.
  • Bij klant B zijn de geraden aardappelen rot. DyMo laat ze weg en vertrouwt op de andere ingrediënten.

Dit gebeurt tijdens het eten (tijdens het gebruik van de AI), niet tijdens het koken (tijdens het trainen). DyMo kijkt dus per situatie: "Is deze specifieke geraden informatie nuttig voor deze specifieke klant?"

Waarom is dit zo belangrijk?

Vroeger waren AI-modellen als een robot die altijd hetzelfde recept volgde, ofwel blindelings alles wat er was, ofwel alles wat er ontbrak. DyMo is als een meesterkok die flexibel is.

  • Hij is niet bang om te experimenteren: Hij probeert de ontbrekende informatie te vinden.
  • Hij is kritisch: Hij gooit nep-informatie direct weg als het niet klopt.
  • Hij leert van ervaring: Tijdens het trainen heeft hij geleerd hoe hij moet herkennen of een "geraden" ingrediënt echt goed is of niet.

De Resultaten in het Dagelijks Leven

De onderzoekers hebben DyMo getest op verschillende gebieden, zoals het herkennen van gezichten op foto's (waarbij soms de tekstbeschrijving ontbreekt) of het diagnosticeren van hartaandoeningen (waarbij soms de medische gegevens ontbreken).

Het resultaat? DyMo werkt veel beter dan de oude methoden.

  • In situaties waar veel informatie ontbreekt, maakt DyMo veel minder fouten.
  • Het is alsof je een chef hebt die, zelfs als de helft van de ingrediëntenkast leeg is, nog steeds een heerlijk gerecht kan maken door slim te kiezen wat hij wel en niet gebruikt.

Kortom:
DyMo lost het probleem op van "wat als er informatie ontbreekt?" door niet te kiezen tussen "niets doen" of "alles raden", maar door slim te kiezen wat er bij het raden nuttig is en wat niet. Het is de slimste manier om met onvolledige informatie om te gaan, alsof je een meesterkok bent die altijd het beste uit zijn beperkte voorraad haalt.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →