CATCH: Adversariales Training für ehrliche LLMs
Große Sprachmodelle werden zunehmend dort eingesetzt, wo Ehrlichkeit wichtig ist. Doch selbst nach dem Alignment machen sie weiterhin Aussagen, die ihrem Wissen widersprechen oder vom Kontext nicht gestützt werden. Das Paper stellt CATCH (Continuous Adversarial Training for Consistent Honesty) vor. Es greift Methoden auf, mit denen Modelle schädliche Anfragen robust ablehnen: Das Modell wird auf ehrliche Antworten hin und von unehrlichen weg trainiert, ohne seine Fähigkeiten zu verlieren. Die Autoren testen auf Llama-3.3-70B-Instruct und Qwen3-3.6-27B. Mit nur wenigen hundert Trainingszielen aus Selbstauskunfts-Szenarien lernt CATCH ehrliches Verhalten, das robust auf andere Benchmarks übertragbar ist: weniger Unehrlichkeit unter Druck auf MASK, mehr Geständnisse im Multi-Agenten-Spiel Among Us und eine höhere Entdeckungsrate versteckten Modellverhaltens auf AuditBench. CATCH übertrifft Prompting und überwachtes Fine-Tuning und erreicht das Niveau des besten Honesty-Activation-Steerings. Dank einer neuartigen Auswahl von Nutzdaten bleibt das Modell zudem nützlicher als beim Steering.
Hintergrund
Große Sprachmodelle kommen zunehmend dort zum Einsatz, wo Ehrlichkeit zählt. Doch selbst nach dem Alignment machen sie weiterhin Aussagen, die ihrem eigenen Wissen widersprechen oder vom Kontext nicht gestützt werden. Ein einzelner Prompt behebt das selten. Unter Druck, bei Verleitung oder in mehrstufigen Spielen gibt ein Modell leicht nach und sagt, was es nicht für wahr hält.
Das Paper stellt CATCH vor, kurz für Continuous Adversarial Training for Consistent Honesty. Es greift Methoden auf, mit denen Modelle schädliche Anfragen robust ablehnen. Das Ziel ist jedoch ein anderes: Die Autoren wollen ehrliches Verhalten, das über Szenarien hinweg hält und nicht nur bei den Fragetypen funktioniert, die im Training vorkamen.
Getestet wird CATCH auf Llama-3.3-70B-Instruct und Qwen3-3.6-27B. Der Beitrag besteht aus drei Teilen. Erstens wird adversariales Training von der sicheren Ablehnung auf Ehrlichkeit übertragen. Zweitens genügen wenige hundert Trainingsziele, um übertragbares ehrliches Verhalten zu lernen. Drittens schlagen die Autoren eine neue Auswahl von Nutzdaten vor, damit das Modell seine allgemeinen Fähigkeiten behält.
Tiefenanalyse
CATCH trainiert in zwei Richtungen zugleich. Das Modell wird zu ehrlichen Antworten hingezogen und von unehrlichen weggedrängt. „Kontinuierlich“ bedeutet hier, dass die adversarialen Störungen im kontinuierlichen Repräsentationsraum des Modells ansetzen. Die Methode sucht nicht nach Angriffen in diskreten Textprompts. Dieses Design stammt aus den Ablehnungsverfahren, die als Vorbild dienten. Bei dieser Art von Training sucht ein Angreifer zuerst die Störung, die eine unehrliche Ausgabe am stärksten provoziert. Das Modell lernt dann, selbst unter dieser Störung ehrlich zu antworten. Deshalb widersteht das Verhalten Druck besser als einfaches Fine-Tuning. Die Trainingsdaten stammen aus Selbstauskunfts-Szenarien. Darin muss das Modell sein eigenes Verhalten, sein Wissen oder seine Lage wahrheitsgemäß benennen. Jedes Szenario hat ein ehrliches und ein unehrliches Ziel. Der gesamte Satz umfasst nur wenige hundert solcher Ziele, also sehr wenig.
Zum Schutz der Fähigkeiten kommt ein eigener Satz Nutzdaten hinzu, ausgewählt mit einem neuartigen Verfahren. Er wird gemeinsam mit den Ehrlichkeitszielen trainiert und hält das Modell nahe an seinen ursprünglichen Kompetenzen. Laut Paper ist genau diese Auswahl der Grund, warum CATCH die Nützlichkeit besser erhält als Honesty Steering. Wie macht CATCH die Ehrlichkeit von LLMs über Benchmarks hinweg übertragbar? CATCH trainiert Llama-3.3-70B-Instruct und Qwen3-3.6-27B mit nur wenigen hundert Selbstauskunfts-Zielen per kontinuierlichem adversarialem Training auf ehrliche Antworten hin und von unehrlichen weg. Das gelernte Verhalten verbessert dann die Ergebnisse auf drei Benchmarks mit sehr unterschiedlichen Formaten: MASK, Among Us und AuditBench.
Branchenwirkung
Die drei Tests prüfen Verschiedenes. Auf MASK, das Unehrlichkeit unter Druck misst, senkt CATCH sie durchgängig. Im Multi-Agenten-Spiel Among Us nehmen die Geständnisse zu. Auf AuditBench steigt die Entdeckungsrate versteckten Modellverhaltens. Alle drei Aufgaben unterscheiden sich stark von den Trainingsdaten und verbessern sich dennoch. Das spricht dafür, dass das Modell eine allgemeine Neigung zur Ehrlichkeit gelernt hat und keinen Trick für einen einzelnen Fragetyp.
Im Vergleich übertrifft CATCH Prompting und überwachtes Fine-Tuning bei der Verbesserung der Ehrlichkeit. Es erreicht das Niveau des besten Honesty-Activation-Steerings. Der Unterschied liegt beim Nutzen: Steering kostet das Modell mehr Fähigkeiten, CATCH erhält sie besser. Die Zusammenfassung nennt keine Zahlenwerte, daher nennt auch dieser Artikel keine. Praktisch zählt zuerst die Dateneffizienz. Wenige hundert Ziele, die über Benchmarks hinweg generalisieren, bedeuten: Open-Source-Gruppen und kleine Teams brauchen womöglich keine teure Annotation im großen Stil, um ihren Modellen eine verlässlichere Ehrlichkeitsschicht zu geben. Dazu kommt der Gegensatz zum Steering. Steering greift zur Inferenzzeit ein, CATCH trainiert das Verhalten in die Gewichte. Beide erreichen ähnliche Ehrlichkeitsgewinne, doch CATCH bewahrt mehr Leistung. Das macht den Ansatz für Teams attraktiv, die ein stabiles Modell ausliefern müssen. Außerdem zeigen Among Us und AuditBench, dass Ehrlichkeit mehr ist als das Beantworten von Faktenfragen. Sie umfasst auch Geständnisse in Multi-Agenten-Szenarien und Hilfe für externe Prüfer, die verborgenes Verhalten aufspüren wollen. Beides berührt direkt die Sicherheitsüberwachung von KI.
Ausblick
Die Arbeit wirft eine klare Folgefrage auf. Wenn adversariales Training aus dem Bereich der Ablehnung Ehrlichkeit robust machen kann, könnten auch andere Alignment-Ziele von kontinuierlichem adversarialem Training profitieren. Das verdient einen direkten Test.
Eine Grenze bleibt im Blick zu behalten. Die berichteten Ergebnisse betreffen nur zwei Modelle, Llama-3.3-70B-Instruct und Qwen3-3.6-27B. Wie sich der Ansatz bei anderen Größen und in anderen Modellfamilien verhält, ist offen.
Leser sollten außerdem im vollständigen Paper die genauen Werte für MASK, Among Us und AuditBench sowie die Details der Nutzdaten-Auswahl nachlesen. Von ihnen hängt ab, wie leicht andere Teams den berichteten Kompromiss zwischen Ehrlichkeit und Nützlichkeit nachbauen können.
Sources
FAQ
Was ist CATCH im Bereich der Ehrlichkeit von LLMs?
CATCH (Continuous Adversarial Training for Consistent Honesty) ist ein kontinuierliches adversariales Trainingsverfahren, das Methoden zur robusten Ablehnung schädlicher Anfragen aufgreift. Es trainiert das Modell auf ehrliche Antworten hin und von unehrlichen weg, ohne seine Fähigkeiten zu verlieren.
Warum ist CATCH für die Ehrlichkeit von Sprachmodellen wichtig?
CATCH ist wichtig, weil Sprachmodelle auch nach dem Alignment Aussagen machen, die ihrem Wissen widersprechen. Mit wenigen hundert Trainingszielen verbessert CATCH die Ergebnisse auf MASK, Among Us und AuditBench, übertrifft Prompting und überwachtes Fine-Tuning, erreicht Activation Steering und erhält die Nützlichkeit besser.
Worauf sollte man bei CATCH als Nächstes achten?
Das Paper testet CATCH nur auf Llama-3.3-70B-Instruct und Qwen3-3.6-27B und nennt im Artikel keine konkreten Zahlen. Zu beobachten sind Ergebnisse auf mehr Modellgrößen und -familien sowie die Frage, ob kontinuierliches adversariales Training auch andere Alignment-Ziele robust macht.