← Nieuwste papers
🤖 machine learning

Co-Learning for Missing Arbitrary Modalities in Multi-modal Classification

Dit artikel introduceert een multi-modaal co-leerkader dat is ontworpen om ontbrekende willekeurige modaliteiten in classificatietaken te verwerken door de voorkeur te geven aan intermodale samenwerking boven fusie, waarbij twee complementaire benaderingen worden geboden die significante winsten in robuustheid laten zien bij variërende gradaties van modaliteitsafwezigheid.

Oorspronkelijke auteurs: Francisco Mena, Dino Ienco, Roberto Interdonato, Cassio F. Dantas, Simon Besnard

Gepubliceerd 2026-07-28
📖 7 min leestijd🧠 Diepgaand

Oorspronkelijke auteurs: Francisco Mena, Dino Ienco, Roberto Interdonato, Cassio F. Dantas, Simon Besnard

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 enorme legpuzzel probeert op te lossen, maar in plaats van slechts één afbeelding, heb je een team van vrienden, die elk een ander stukje van de puzzel vasthouden. Eén vriend heeft de lucht, een ander de oceaan en een derde de bergen. Als je al hun stukjes bij elkaar legt, krijg je een perfecte, complete afbeelding. Dit is hoe "multi-modale" AI werkt: het combineert verschillende soorten gegevens—zoals foto's, geluid en sensorgegevens—om slimmere beslissingen te nemen. Maar hier is de crux: in de echte wereld verloopt niet alles volgens plan. Misschien gaat de camera kapot, wordt de microfoon nat, of raakt een sensor zonder batterij. Plotseling mist je team een paar vrienden en is de puzzel incompleet. Als je AI alleen getraind is om te werken wanneer iedereen aanwezig is, zal het craschen en falen op het moment dat een stukje ontbreekt. Dit is een groot probleem voor robots, zelfrijdende auto's en medische apparaten die betrouwbaar moeten werken, zelfs wanneer hun instrumenten falen.

Het artikel dat je zojuist hebt gelezen, pakt dit exacte hoofdpijndossier aan. Het stelt de vraag: Hoe kunnen we een AI leren om slim en accuraat te blijven, zelfs wanneer het een aantal van zijn gegevensbronnen mist? De auteurs stellen een slimme nieuwe manier voor om deze systemen te trainen, niet door ze te dwingen de ontbrekende stukjes aan elkaar te "lijmen", maar door de verschillende gegevensbronnen te leren met elkaar te communiceren en elkaar te helpen. Ze noemen dit "co-learning" (samenleren). Denk hierbij aan een studiegroep waarbij de student die goed is in wiskunde de student die goed is in geschiedenis helpt, zodat als de geschiedenisstudent afwezig is, de wiskundestudent toch het hele verhaal kan uitleggen. De onderzoekers testten hun ideeën op twee zeer verschillende uitdagingen: het identificeren van gewastypes vanuit satellietgegevens en het herkennen van menselijke activiteiten via draagbare sensoren. Ze ontdekten dat hun nieuwe methoden de AI veel veerkrachtiger maken, waardoor het op koers blijft, zelfs wanneer de gegevens rommelig of incompleet worden.

Het Probleem: Wanneer het Team een Lid Verliest

In de wereld van kunstmatige intelligentie is "multi-modale classificatie" als het hebben van een detective die meerdere zintuigen gebruikt om een zaak op te lossen. In plaats van alleen naar een foto van de plaats delict te kijken, luistert de detective ook naar audio-opnames, leest getuigenverklaringen en controleert weerberichten. Door al deze aanwijzingen te combineren, kan de detective (of de AI) een veel betere gok maken over wat er is gebeurd. Echter, het echte leven is rommelig. In het gebied van Earth Observation (aardobservatie) kan een satellietcamera worden geblokkeerd door wolken, of kan een radar uitvallen. In mensgerichte studies kan een draagbare sensor leeglopen of de verbinding verliezen.

Het grote probleem is dat de meeste AI-modellen worden getraind met de aanname dat alle aanwijzingen altijd aanwezig zullen zijn. Als je een model traint met vijf soorten gegevens en het vervolgens probeert te gebruiken met slechts drie, raakt het vaak in de war en maakt het verschrikkelijke fouten. Eerdere pogingen om dit op te lossen richtten zich meestal op "robuuste fusie", wat lijkt op het bouwen van een tafel die blijft staan, zelfs als je er een poot onder uithaalt. De auteurs van dit artikel stellen dat deze aanpak beperkingen heeft, vooral wanneer je veel verschillende soorten gegevens hebt en elke combinatie daarvan weg kan vallen. Ze wilden weten: Wat als we niet alleen probeerden het gat te dichten, maar in plaats daarvan de resterende gegevensbronnen leerden om voor elkaar in te springen?

De Oplossing: Een Studiegroep voor Gegevens

De auteurs introduceren een framework genaamd "Co-Learning for Missing Arbitrary Modalities". In plaats van de AI te dwingen alle gegevens samen te smelten tot één grote klont, zetten ze een team van gespecialiseerde modellen op, één voor elk type gegevens (zoals één voor optische beelden, één voor radar, één voor weergegevens). Deze modellen worden getraind om samen te werken en hun kennis te delen.

Ze ontwikkelden twee specifieke strategieën, of "methoden", om deze teamwork te laten werken:

  1. Co-Miss (Co-learning voor ontbrekende gegevens): Deze methode is als een rigoureuze oefening. Tijdens de training wordt de AI gedwongen om constant te oefenen met ontbrekende gegevens. Het is alsof de leraar willekeurig tegen de geschiedenisstudent zegt: "Je bent vandaag afwezig," en de wiskundestudent moet alsnog de hele les uitleggen. De AI leert om de volledige groep te "imiteren", zelfs wanneer delen van het team ontbreken. Dit wordt "missing distillation" genoemd. Het werkt bijzonder goed wanneer slechts één of enkele stukken informatie ontbreken.
  2. FullCo (Volledige Co-learning): Deze methode is ontworpen voor de worst-case scenario's, waarbij bijna het hele team ontbreekt. Het maakt gebruik van een techniek genaamd "mutual distillation" (wederzijdse distillatie), waarbij elk gegevensmodel probeert te leren van de anderen en van de uiteindelijke groepsbeslissing. Het is als een rondvechtende studiedag waarbij iedereen iedereen onderwijst. Deze aanpak blinkt uit wanneer de AI met zeer weinig informatie wordt achtergelaten, zoals wanneer slechts één sensor nog werkt.

Beide methoden vertrouwen op twee niveaus van leren. Op het kenmerkniveau (feature level) leren de modellen te identificeren wat "gedeeld" is (zoals de algemene vorm van een boom, die zowel een foto als een radar kan zien) en wat "specifiek" is (zoals de textuur van de schors, die alleen de foto kan zien). Op het beslissingsniveau (decision level) gebruiken ze kennisdistillatie, waarbij de modellen proberen het eens te worden over het uiteindelijke antwoord, waardoor ze elkaar helpen op het juiste spoor te blijven, zelfs wanneer de gegevens schaars zijn.

De Resultaten: Sterker in de Storm

De onderzoekers testten hun ideeën op twee real-world datasets. De eerste was Multi-CropHarvest, wat het identificeren van gewastypes omvat met behulp van vier verschillende sensoren: optische beelden, radar, weergegevens en topografische kaarten. De tweede was HL-Opportunity, een dataset met 19 verschillende sensoren op een persoonlijk lichaam om activiteiten te herkennen zoals "een broodje maken" of "opruimen".

De resultaten waren veelbelovend. Wanneer de AI werd getest met alle gegevens aanwezig, presteerde hij zeer goed. Maar de echte test kwam toen ze begonnen met het verwijderen van gegevens:

  • In het scenario "Minimal Missing" (waarbij slechts één sensor faalde), was de Co-Miss methode de ster. De nauwkeurigheid daalde nauwelijks, wat bewees dat de "oefen"-aanpak het perfect voorbereidde op kleine storingen.
  • In het scenario "Extreme Missing" (waarbij bijna alle sensoren faalden, waardoor er slechts één overbleef), nam de FullCo methode de leiding. Terwijl andere methoden instortten en hun prestaties aanzienlijk lieten dalen, wist FullCo stand te houden, wat bewees dat de "wederzijdse onderwijs"-strategie hielp om de storm te overleven.

Bijvoorbeeld, in de taak voor gewasherkenning, wanneer de AI werd overgelaten met slechts één sensor, zagen traditionele methoden hun prestaties met ongeveer 40 punten dalen. De methoden van de auteurs daalden veel minder, waarbij FullCo slechts ongeveer 24 punten verloor. In de taak voor activiteitsherkenning met 19 sensoren behield de FullCo-methode een hoog nauwkeurigheidsniveau, zelfs toen de meeste sensoren weg waren, waarmee het veel andere state-of-the-art benaderingen overtrof.

Wat Dit Betekent

Het artikel suggereert dat door de focus te verleggen van alleen het "lijmen" van gegevens naar het leren van gegevensbronnen om samen te werken, we veel robuustere AI-systemen kunnen bouwen. De auteurs ontdekten dat hun methoden consequent beter presteerden dan of gelijk waren aan de beste bestaande technieken in verschillende scenario's met ontbrekende gegevens.

Ze merkten echter ook een afweging op. De Co-Miss methode, hoewel uitstekend voor problemen met kleine hoeveelheden ontbrekende gegevens, is computationeel duur om te trainen omdat het elke mogelijke combinatie van ontbrekende gegevens moet simuleren. Als je 10 sensoren hebt, zijn dat meer dan 1.000 combinaties om te oefenen! Om deze reden raden ze FullCo aan voor situaties waarin gegevens ernstig ontbreken of wanneer je een groot aantal sensoren hebt.

Uiteindelijk laat dit werk zien dat de toekomst van betrouwbare AI niet alleen gaat over het hebben van meer gegevens; het gaat erom de gegevens die we hebben te leren hoe ze elkaar kunnen helpen wanneer het misgaat. Of het nu een satelliet is die door wolken probeert te kijken of een smartwatch die je workout volgt wanneer de batterij leeg is, deze co-learning strategieën bieden een pad naar AI die niet opgeeft wanneer de lichten uitgaan.

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 →