← Nieuwste papers
💻 computer science

COPRA: Conditional Parameter Adaptation with Reinforcement Learning for Video Anomaly Detection

COPRA is een nieuw kader dat gebruikmaakt van versterkingsleer om input-specifieke parameterupdates te genereren voor bevroren visueel-taalkundige modellen, wat effectief training-inferentie-mismatches oplost en state-of-the-art prestaties bereikt in video-anomaliedetectie en andere video-interpretatietaken.

Oorspronkelijke auteurs: Darryl Cherian Jacob, Xinyu Liu, Kai Wang, Pan He

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

Oorspronkelijke auteurs: Darryl Cherian Jacob, Xinyu Liu, Kai Wang, Pan He

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 bewaker inhuurt om duizenden uren bewakingsbeelden te bekijken en problemen op te sporen. Dit is de taak van Video Anomaly Detection (VAD).

Lange tijd was de beste manier om dit te doen het trainen van een superintelligente AI (een Vision-Language Model) om naar de video te kijken en te zeggen: "Dat ziet er normaal uit," of "Dat lijkt op een ongeval."

De auteurs van dit artikel, COPRA, merkten echter een groot gebrek op in de manier waarop deze AI-bewakers momenteel worden getraind. Zij noemen dit de "Shared Parameter Bottleneck" (gezamenlijke parameter-knelpunt).

Het probleem: Het "one-size-fits-all" uniform

Stel je een bewaker voor die voor elke dienst hetzelfde, statische uniform moet dragen, ongeacht wat ze bewaken.

  • Als ze een bank bewaken, moeten ze op mensen letten die met tassen wegrennen.
  • Als ze een park bewaken, moeten ze op vechtpartijen letten.
  • Als ze een weg bewaken, moeten ze op auto-ongevallen letten.

Momenteel proberen de meeste AI-modellen één enkele set regels (één enkel "uniform") te leren die voor alle deze verschillende scenario's tegelijk werkt. Het resultaat? De AI probeert een "compromis" te vinden. Het wordt een beetje goed in het opsporen van bankovervallen, een beetje goed in het opsporen van vechtpartijen in parken, maar niet geweldig in een van beide. Wanneer het een volledig nieuw type probleem ziet dat het nog nooit heeft gezien, raakt het in de war omdat zijn "uniform" niet past bij die specifieke situatie.

Bovendien is er een mismatch tussen hoe ze worden getraind en hoe ze werken:

  • Training: De AI krijgt een paar willekeurige frames uit een lange video te zien en krijgt te horen: "Er was ergens in dit hele uur een probleem."
  • Testen: De AI wordt gevraagd om seconde voor seconde naar kleine, dichte stukjes video te kijken om precies te vinden wanneer het probleem plaatsvond.

Het is alsof je een kok traint door hem een foto van een afgewerkt taartje te laten zien en te zeggen "Maak dit", maar hem vervolgens vraagt om het taartje één kruimel tegelijk te bakken. De instructies komen niet helemaal overeen met de taak.

De oplossing: COPRA (Het "op maat gemaakte" pak)

De auteurs stellen een nieuw systeem voor dat COPRA heet. In plaats van de AI te dwingen één statisch uniform te dragen, geeft COPRA de AI een magische kleermaker die voor elke videoclip die hij ziet een op maat gemaakt pak maakt.

Zo werkt het in eenvoudige bewoordingen:

  1. Het bevroren brein: De hoofd-AI (het "brein") blijft bevroren en onveranderd. Het weet al veel over de wereld.
  2. De magische kleermaker (De Generator): Een klein, lichtgewicht helper-netwerk kijkt naar de specifieke videoclip (bijvoorbeeld een verkeerscène versus een winkelcène).
  3. Directe aanpassing: Op basis van wat het ziet, genereert de kleermaker direct een kleine set "aanpassingen" (genaamd LoRA-weights) specifiek voor die clip.
    • Als de clip een verkeersvideo is, past de kleermaker de focus van de AI aan om op auto's en voetgangers te letten.
    • Als de clip een winkelvideo is, past de kleermaker de AI aan om op winkeldiefstalgedrag te letten.
  4. Het resultaat: De AI trekt dit "op maat gemaakte pak" aan voor dat ene moment, neemt een beslissing en trekt het weer uit. Het hoeft niet één compromisregel voor alles te onthouden; het past zich ter plekke aan.

Hoe ze de kleermaker leerden (Versterkend leren)

Je zou kunnen vragen: "Hoe weet de kleermaker welke aanpassingen hij moet maken?"

De auteurs gebruikten een techniek genaamd Versterkend Leren (Reinforcement Learning). Denk hierbij aan het trainen van een hond met snoepjes:

  • De AI raadt of een video normaal of abnormaal is.
  • Als hij het antwoord goed heeft (gebaseerd op het label op video-niveau), krijgt hij een "snoepje" (een beloning).
  • Als hij het fout heeft, krijgt hij geen snoepje.
  • Na verloop van tijd leert de "kleermaker" de perfecte op maat gemaakte aanpassingen te genereren die leiden tot de meeste snoepjes.

Wat ze ontdekten

Het artikel beweert dat deze "op maat gemaakte" aanpak veel beter werkt dan de oude "one-size-fits-all" methode:

  • Betere nauwkeurigheid: Bij standaardtests (zoals het opsporen van misdrijven in bewakingsvideo's) vond COPRA meer anomalieën en maakte minder fouten dan eerdere methoden.
  • Betere generalisatie: Toen ze COPRA testten op video's die het nog nooit had gezien (zoals verkeersongevallen in plaats van winkelcriminaliteit), presteerde het nog steeds goed. Omdat het leerde hoe het zich moest aanpassen in plaats van alleen te memoriseren, kon het omgaan met nieuwe situaties.
  • Meer dan alleen alarmen: Ze toonden ook aan dat deze methode de AI helpt betere beschrijvingen te schrijven van wat er gebeurd is (zoals "Een auto heeft een voetganger geraakt") en vragen over de video te beantwoorden, wat bewijst dat het "op maat gemaakte pak" de AI helpt de context beter te begrijpen.

Samenvatting

Kortom, COPRA stopt met proberen één enkel AI-model te dwingen om tegelijk expert in alles te zijn. In plaats daarvan geeft het de AI de mogelijkheid om zich voor elke specifieke video die het bekijkt direct opnieuw te configureren. Het is het verschil tussen een bewaker die voor elke baan een stijf, slecht zittend pak draagt, en een bewaker die zich direct omkleedt in de perfecte uitrusting voor de specifieke situatie waar hij mee te maken heeft.

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 →