← Neueste Arbeiten
🤖 machine learning

Robust In-Context Reinforcement Learning Under Reward Poisoning Attacks

Dieses Paper schlägt den Adversarially Trained DPT (AT-DPT) vor, ein neuartiges Framework, das gleichzeitig einen Decision-Pretrained Transformer und eine Population von Angreifern trainiert, um ein robustes In-Context Reinforcement Learning gegen Reward-Poisoning-Angriffe zu erreichen, wobei es eine überlegene Leistung gegenüber Standard-Baselines sowohl in Bandit- als auch in komplexen MDP-Umgebungen demonstriert.

Ursprüngliche Autoren: Paulius Sasnauskas, Yiğit Yalın, Goran Radanović

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

Ursprüngliche Autoren: Paulius Sasnauskas, Yiğit Yalın, Goran Radanović

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

Das große Ganze: Einem Roboter beibringen, von einem Spickzettel zu lernen

Stellen Sie sich vor, Sie bringen einem Roboter bei, ein Videospiel zu spielen. Normalerweise würden Sie ihn mit spezifischen Regeln programmieren oder ihn stundenlang üben lassen, bis er das Spiel versteht.

Aber in dieser Arbeit geht es um eine andere Art von Roboter: einen, der In-Context Reinforcement Learning (ICRL) nutzt. Denken Sie an diesen Roboter als einen superintelligenten Schüler, der nicht neu programmiert werden muss. Stattdessen überreichen Sie ihm einfach einen „Spickzettel“ (eine Historie vergangener Züge und Belohnungen) und sagen: „Hier ist, wie das Spiel funktioniert; jetzt geh spielen.“ Der Roboter liest den Spickzettel, erkennt das Muster und beginnt sofort zu spielen.

Die Arbeit konzentriert sich auf einen speziellen Typ von Roboter namens DPT (Decision-Pretrained Transformer). Er ist sehr gut darin, diese Spickzettel zu lesen. Aber es gibt ein Problem: Was ist, wenn jemand den Spickzettel manipuliert?

Das Problem: Der „vergiftete“ Spickzettel

In der realen Welt könnte ein böswilliger Akteur (ein Angreifer) versuchen, den Roboter zu täuschen. Er kann nicht das Gehirn des Roboters ändern, aber er kann die Belohnungen ändern, die der Roboter in seiner Historie sieht.

  • Das Szenario: Stellen Sie sich vor, der Roboter lernt, das beste Obst auf einem Markt auszuwählen.
  • Der Angriff: Ein Saboteur ändert heimlich die Preisschilder an den Früchten in der Historie des Roboters. Er lässt die faulen Äpfel teuer aussehen (hohe Belohnung) und die frischen Äpfel billig aussehen (niedrige Belohnung).
  • Das Ergebnis: Der Roboter liest die vergiftete Historie, denkt, dass die faulen Äpfel die beste Wahl sind, und beginnt, sie zu kaufen. Dies wird als Reward Poisoning Attack (Belohnungsvergiftungsangriff) bezeichnet.

Die bisherige Forschung konzentrierte sich meist darauf, Roboter zu schützen, die während des Trainings lernen. Diese Arbeit stellt die Frage: Wie schützen wir einen Roboter, der „on the fly“ lernt, indem er lediglich eine Historie von Ereignissen liest?

Die Lösung: Die Methode des „Sparringspartners“ (AT-DPT)

Die Autoren entwickelten eine neue Methode namens AT-DPT (Adversarially Trained DPT). Sie haben nicht nur versucht, den Roboter zu flicken; sie haben ihn gelehrt, sich mit einer Technik namens Adversarial Training (gegnerisches Training) zu wehren.

Denken Sie an dies wie an ein Kampfsport-Dojo:

  1. Der Schüler (der Roboter): Wir wollen, dass der Roboter lerciert, selbst dann die besten Aktionen zu wählen, wenn die Daten unordentlich sind.
  2. Der Sparringspartner (der Angreifer): Die Forscher erschufen eine „Bösewicht“-KI, deren einzige Aufgabe es ist, den Roboter zu täuschen. Dieser Bösewicht versucht ständig, die Historie (die Belohnungen) umzuschreiben, um den Roboter zu schlechten Entscheidungen zu verleiten.
  3. Die Trainingsschleife:
    • Der Bösewicht versucht, die Historie des Roboters zu vergiften.
    • Der Roboter versucht, die Vergiftung zu ignorieren und die Wahrheit herauszufinden.
    • Sie machen dies immer und immer wieder.
    • Schließlich wird der Roboter so gut darin, die Lügen zu entlarven, dass er immer noch gewinnen kann, selbst wenn der Bösewicht sein Bestes gibt, ihn zu täuschen.

Das Ergebnis ist ein Roboter, der „schon alles gesehen hat“. Er hat gelernt, dass die Belohnungswerte manchmal Lügen sind, und er weiß, wie er über sie hinwegsehen kann, um die wahre Wahrheit zu finden.

Wie sie es getestet haben

Die Forscher testeten diesen „Super-Roboter“ in drei verschiedenen Szenarien, vergleichbar mit Levels in einem Videospiel:

  1. Der Spielautomat (Bandits): Stellen Sie sich eine Reihe von fünf Spielautomaten vor. Der Roboter muss herausfinden, welcher am meisten auszahlt. Der Angreifer versucht zu lügen, wie viel jeder Automat auszahlt.
    • Ergebnis: Der AT-DPT-Roboter fand die echten Gewinner, während Standard-Roboter (wie Thompson Sampling oder UCB) verwirrt waren und die Verlierer weiterlegten.
  2. Das Labyrinth (MDPs): Stellen Sie sich einen Roboter vor, der durch einen dunklen Raum navigiert, um eine Schatztruhe zu finden. Der Angreifer versucht zu lügen, wie gut ein bestimmter Zug war.
    • Ergebnis: Der AT-DPT-Roboter fand den Schatz wesentlich zuverlässiger als andere Methoden, selbst als der Angreifer klug und adaptiv war (seine Lügen basierend auf den Aktionen des Roboters änderte).
  3. Das visuelle Labyrinth: Sie testeten es sogar in einer 3D-Umgebung, in der der Roboter mithilfe von Bildern navigieren musste. Der AT-DPT-Roboter schnitt auch hier besser ab als die anderen.

Warum das wichtig ist

Die Arbeit behauptet, dass durch das Training des Roboters, Lügen zu erwarten (vergiftete Daten), dieser viel robuster wird.

  • Standard-Roboter sind wie Menschen, die alles glauben, was sie in einer Zeitung lesen. Wenn die Zeitung eine Lüge druckt, glauben sie ihr.
  • Der AT-DPT-Roboter ist wie ein Detektiv, der von einem Meisterfälscher trainiert wurde. Er weiß, dass die Zeitung vielleicht lügt, also überprüft er die Fakten doppelt und findet dennoch die Wahrheit.

Die Autoren kommen zu dem Schluss, dass dieser Ansatz (die Verwendung einer Population von Angreifern, um den Lernenden zu trainieren) ein leistungsstarker Weg ist, um KI sicher und zuverlässig zu machen, selbst wenn die Daten, auf die sie angewiesen ist, von böswilligen Akteuren manipuliert werden. Sie merkten auch an, dass diese Methode gut funktioniert, selbst wenn der Roboter nicht perfekt darin ist, die Lügen zu erkennen, solange er gegen eine Vielzahl von hinterhältigen Angreifern trainiert wurde.

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 →