← Neueste Arbeiten
🤖 machine learning

VLMGuard: Bootstrapping Malicious Prompt Detectors from Unlabeled Vision-Language Prompts in the Wild

VLMGuard ist ein neuartiges Framework, das durch die Nutzung unbeschrifteter In-the-Wild-Prompts und eines automatisierten Score zur Schätzung der Bösartigkeit Detektoren für bösartige Prompts bei Vision-Language-Modellen bootstrappt, wodurch die Notwendigkeit menschlicher Annotationen eliminiert wird, während gleichzeitig eine überlegene Detektionsleistung gegenüber dem aktuellen Stand der Technik erzielt wird.

Ursprüngliche Autoren: Junlin Fang, Wenyu Chen, Reshmi Ghosh, Robert Sim, Ahmed Salem, Vitor R. Carvalho, Emily Lawton, Sharon Li, Jack W. Stokes, Sean Du

Veröffentlicht 2026-07-07
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Junlin Fang, Wenyu Chen, Reshmi Ghosh, Robert Sim, Ahmed Salem, Vitor R. Carvalho, Emily Lawton, Sharon Li, Jack W. Stokes, Sean Du

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie hätten einen sehr intelligenten, hilfreichen Roboter-Assistenten (ein Vision-Language-Modell), der Bilder ansehen und Text lesen kann, um Ihre Fragen zu beantworten. Sie möchten diesen Roboter in die reale Welt bringen, um Menschen zu helfen. Aber es gibt ein Problem: Einige Menschen könnten versuchen, den Roboter zu überlisten, um ihn zu schlechten Taten zu verleiten, wie zum Beispiel Anleitungen zum Bau einer Waffe zu geben oder Sicherheitsregeln zu umgehen. Diese Täuschungsversuche werden als „böswillige Prompts“ (malicious prompts) bezeichnet.

Das Paper stellt ein neues System namens VLMGuard vor, das die Trickbetrüger abfängt, bevor der Roboter antwortet. So funktioniert es, einfach erklärt:

Das große Problem: Die „Nadel im Heuhaufen“

Normalerweise muss man einem Computer beibringen, einen Bösewicht zu erkennen, indem man ihm eine riesige Liste von Beispielen zeigt, die genau definieren, was „schlecht“ und was „gut“ ist. Man müsste Menschen benötigen, die tausende Beispiele kennzeichnen: „Dies ist sicher“, „Dies ist gefährlich“.

Aber in der realen Welt ist das Sammeln solcher gekennzeichneten Listen schwierig, teuer und langsam. Angreifer erfinden ständig neue Tricks, und bis man die alten Tricks gekennzeichnet hat, sind die neuen bereits draußen. Zudem sind die meisten Menschen, die den Roboter nutzen, nett; die Bösewichte sind selten. Es ist, als versuche man, ein paar spezifische Nadeln in einem massiven Heuhaufen zu finden, ohne vorher zu wissen, welche davon Nadeln sind.

Die Lösung: VLMGuard (Der „Intuitions“-Detektor)

VLMGuard löst dies durch die Nutzung der unbeschrifteten Daten – der Millionen von Fragen und Bildern, die der Roboter jeden Tag von der Öffentlichkeit erhält. Es benötigt keinen Menschen, der sagt „das ist schlecht“. Stattdessen bringt es sich selbst durch einen zweistufigen Prozess bei.

Schritt 1: Die „Finde den Außenseiter“-Phase (Subspace Extraction)

Stellen Sie sich vor, das Gehirn des Roboters ist ein riesiger Raum voller Millionen von Murmeln. Jede Murmel repräsentiert eine Benutzerfrage. Die meisten Murmeln sind „gut“ (benigne), und eine winzige Anzahl ist „schlecht“ (böswillig).

VLMGuard betrachtet die Form des Raums. Es erkennt, dass die „guten“ Murmeln meist im Zentrum gruppiert sind, während die „schlechten“ Murmeln, da sie anders und hinterhältig sind, dazu neigen, in einer spezifischen, ungewöhnlichen Richtung vom Zentrum weg zu liegen.

Das System nutzt einen mathematischen Trick (genannt Singular Value Decomposition), um diese spezifische „ungewöhnliche Richtung“ zu finden. Es vergibt dann für jede Murmel einen Wert basierend darauf, wie weit sie in diese Richtung ausschert.

  • Die Analogie: Denken Sie an einen Metalldetektor an einem Flughafen. Die meisten Menschen (gute Prompts) gehen hindurch, ohne dass der Alarm ausgelöst wird. Aber wenn jemand etwas Schweres und Metallisches bei sich trägt (einen böswilligen Prompt), schlägt der Detektor aus. VLMGuard erstellt für jede Frage, die der Roboter erhält, einen „Piep-Score“, selbst ohne zu wissen, ob es sich tatsächlich um eine schlechte Frage handelt.

Schritt 2: Die „Intelligente Filter“-Phase (Training eines Klassifikators)

Nun besitzt VLMGuard eine Liste von Scores. Es geht davon aus, dass die Fragen mit den höchsten „Piep-Scores“ wahrscheinlich die schlechten sind und die niedrigen die guten. Es verwendet diese Liste, um einen zweiten, kleineren und intelligenteren „Sicherheitswächter“ (einen Klassifikator) zu trainieren.

Dieser Sicherheitswächter lernt, auf die Fragen zu schauen und zu sagen: „Diese hier sieht aus wie die hoch bewerteten, die ich zuvor gesehen habe“, oder „Diese hier sieht aus wie die niedrig bewerteten“.

Warum ist dieser zweite Schritt wichtig?
Die Autoren des Papers stellten fest, dass der erste Schritt (der „Piep-Score“) nicht perfekt ist. Manchmal kann eine normale Frage deshalb „seltsam“ aussehen, weil sie auf eine bestimmte Weise formuliert wurde (wie durch die Verwendung von gehobener Sprache oder einer ungewöhnlichen Satzstruktur), was zu einem Fehlalarm führt. Der zweite Schritt (der Sicherheitswächter) lernt, diese harmlosen Eigenheiten zu ignorieren und sich stattdüssen auf die Absicht der Frage zu konzentrieren. Es ist der Unterschied zwischen einem Wachmann, der bei jedem lauten Geräusch in Panik gerät, und einem Wachmann, der den Unterschied zwischen einem lachenden Kind und einer tickenden Bombe kennt.

Warum das eine große Sache ist

  • Keine zusätzliche Hausarbeit: Das System benötigt keine Menschen, die sich hinsetzen und tausende Beispiele manuell kennzeichnen. Es lernt aus den unbeschrifteten Daten, die bereits in der freien Welt existieren.
  • Es passt sich an: Da es aus der realen Welt lernt, kann es neue Arten von Tricks erkennen, an die Menschen noch gar nicht gedacht haben.
  • Es funktioniert: Die Autoren haben dies an mehreren verschiedenen Robotermodellen getestet und festgestellt, dass es bei der Erkennung böswilliger Prompts viel besser ist als andere aktuelle Methoden. Es verbesserte die Genauigkeit der Erkennung signifikant (etwa 5 % besser als die besten bestehenden Methoden).

Das Fazit

VLMGuard ist wie ein Sicherheitssystem, das lernt, indem es die Menge beobachtet. Anstatt ein Handbuch über „Bösewichte“ zu benötigen, mit dem man vergleicht, lernt es, was „normal“ aussieht, erkennt die statistischen Anomalien, die auf einen Trick hindeuten, und trainiert dann einen smarten Filter, um die echten Bedrohungen zu erfassen, während es harmloses Rauschen ignoriert. Dies macht es viel einfacher und schneller, KI-Assistenten in der realen Welt sicher zu halten.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →