Finetune Like You Pretrain: Boosting Zero-shot Adversarial Robustness in Vision-language Models
Dit paper introduceert AdvFLYP, een nieuwe aanpak die de pretrainingsstrategie van CLIP nabootst door gebruik te maken van webverzamelde beeld-tekstparen en contrastief leren om zowel de zero-shot prestaties als de adversariële robuustheid van vision-language modellen te verbeteren zonder in te leveren op de algemene prestaties.
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
Titel: "Trainen zoals je oorspronkelijk bent opgeleid: Hoe we AI sterker maken tegen hackers"
Stel je voor dat je een zeer slimme, creatieve kunstenaar hebt opgeleid. Deze kunstenaar (de AI, genaamd CLIP) heeft miljoenen foto's en bijpassende beschrijvingen gelezen op het internet. Hij weet precies hoe een hond eruitziet, maar ook hoe een hond eruitziet als hij in een schilderij staat, of als hij een grappige hoed op heeft. Hij is een meester in het verbinden van beelden en woorden.
Maar er is een probleem: deze kunstenaar is kwetsbaar voor een heel specifiek type "hack". Als iemand een paar onzichtbare stipjes op een foto zet (een zogenaamde adversarial attack), kan de kunstenaar ineens denken dat een hond een banaan is. Hij raakt in de war.
Het oude probleem: De verkeerde training
Om deze kunstenaar sterker te maken tegen die hackers, hebben andere onderzoekers een nieuwe training bedacht. Ze pakten een heel streng, gestructureerd lesboek (zoals ImageNet, met duizenden foto's van honden, katten en auto's met vaste labels). Ze gaven de kunstenaar foto's met die onzichtbare stipjes en zeiden: "Kijk, dit is een hond. Leer dit herkennen, zelfs als er stipjes op staan!"
Het probleem hiermee is dat je de kunstenaar dwingt om te stoppen met zijn creatieve, vrije manier van denken (het koppelen van beelden aan beschrijvingen) en hem te dwingen om te gaan werken als een strakke, klassieke schoolmeester.
- Resultaat: Hij wordt wel iets sterker tegen hackers, maar hij verliest zijn creativiteit. Hij kan plotseling geen nieuwe dingen meer herkennen die niet in dat strenge lesboek stonden. Hij is "overgefit" op dat ene boek en verliest zijn brede kennis.
De nieuwe oplossing: AdvFLYP (Train zoals je oorspronkelijk bent opgeleid)
De auteurs van dit paper zeggen: "Wacht even, waarom trainen we hem niet op dezelfde manier als we hem oorspronkelijk hebben opgeleid?"
In plaats van het strenge lesboek te gebruiken, pakken ze weer die enorme, chaotische verzameling van het internet: foto's met vrije beschrijvingen. Maar nu maken ze die foto's eerst "hackbaar" (voegen de onzichtbare stipjes toe) en trainen ze de kunstenaar om die gehackte foto's nog steeds te koppelen aan de juiste beschrijving.
De analogie van de "Taal- en Beeld-Partner"
Stel je voor dat de AI een danspartner is.
- Oude methode: Je laat je danspartner oefenen op een strakke, gestructureerde dansvloer met vaste stappen. Als iemand hem duwt (de hack), leert hij om die duw te negeren door zich stijf te houden. Maar als hij later op een onbekende vloer moet dansen, kan hij niet meer bewegen.
- Nieuwe methode (AdvFLYP): Je laat je danspartner oefenen op een drukke, chaotische dansvloer (het internet), waar mensen hem ook duwen. Maar in plaats van stijf te worden, leert hij om de duw te absorberen en nog steeds de juiste danspas te maken die bij de muziek (de tekst) past. Hij leert om te dansen onder druk, zonder zijn stijl te verliezen.
De extra "Smerige" stap: De Regelmatige Regelaar
Omdat het internet ook veel rommel bevat (slechte foto's, rare beschrijvingen), kunnen de "hackers" de kunstenaar soms zo verwarren dat hij zijn eigen gedachten verliest.
De auteurs voegen daarom een extra regel toe: "Als je gehackt wordt, zorg dan dat je niet te ver afwijkt van hoe je normaal denkt."
Ze straffen de AI als hij te gekke gedachten krijgt door de hack. Dit zorgt ervoor dat hij niet alleen sterk wordt tegen hackers, maar ook zijn normale, scherpe oordeel behoudt voor gewone foto's.
Wat is het resultaat?
Door deze simpele maar slimme aanpak (trainen zoals je oorspronkelijk bent opgeleid, maar dan met hack-foto's):
- Sterker tegen hackers: De AI kan veel beter tegen die onzichtbare stipjes dan de modellen die met het strenge lesboek zijn getraind.
- Beter in het algemeen: De AI vergeet niet hoe hij normale dingen moet herkennen. Hij blijft creatief en flexibel.
- Werkt overal: Het werkt goed op foto's van auto's, dieren, landschappen en zelfs kunst, ongeacht waar de foto vandaan komt.
Kortom:
In plaats van een kunstenaar te dwingen om een robot te worden om sterker te worden, laten we hem gewoon doorgaan met wat hij goed kan (koppelen van beelden aan woorden), maar dan in een omgeving waar hij moet leren omgaan met trucs. Zo wordt hij niet alleen sterker, maar ook slimmer en flexibeler.
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.