SafetyBench (DE)
SafetyBench ist der erste umfassende Benchmark zur ganzheitlichen Bewertung der Sicherheit großer Sprachmodelle (Large Language Models, LLMs)[1]. Er wurde von einer Forschungsgruppe der Tsinghua-Universität entwickelt und im Jahr 2023 vorgestellt[1].
Mit der Entwicklung von LLMs (beispielsweise durch das Aufkommen von ChatGPT) und ihrer zunehmenden Verbreitung rückten auch die Sicherheitsprobleme solcher Systeme stärker in den Fokus[1]. Studien haben gezeigt, dass dialogorientierte Modelle private Informationen von Nutzern preisgeben oder toxische Äußerungen generieren können[1]. Daher ist die Bewertung der Sicherheit von LLMs zu einer entscheidenden Aufgabe für ihren zuverlässigen praktischen Einsatz geworden. Bis vor kurzem fehlten jedoch umfassende Benchmarks (Testdatensätze), die alle wesentlichen Aspekte der Modellsicherheit abdecken. Vorhandene Datensätze prüften nur einzelne Bereiche (wie Toxizität oder soziale Vorurteile) und lieferten kein Gesamtbild[1]. Das Fehlen einer ganzheitlichen Bewertungsmethode erschwerte sowohl die Identifizierung von Schwachstellen als auch die Entwicklung sichererer Sprachmodelle[1]. SafetyBench wurde entwickelt, um diese Lücke zu schließen[1].
Entwicklung und Beschreibung von SafetyBench
SafetyBench besteht aus einem Satz von 11.435 Multiple-Choice-Fragen, die 7 verschiedene Kategorien typischer Probleme oder Bedrohungen im Zusammenhang mit KI-generierten Inhalten abdecken[1]. Ein wesentliches Merkmal ist die Zweisprachigkeit: Jede Frage ist sowohl auf Englisch als auch auf Chinesisch verfügbar, was eine einheitliche Bewertung von englisch- und chinesischsprachigen Modellen ermöglicht[1]. Im Grunde wurde SafetyBench zum ersten umfangreichen Werkzeug, das es erlaubt, das Verständnis eines Modells für Fragen zu sicherem Verhalten und sicheren Inhalten automatisch und mit hoher Präzision zu testen[1]. Das Aufgabenformat mit einer einzigen korrekten Antwort, ähnlich bekannten Benchmarks wie MMLU, gewährleistet Objektivität und Effizienz bei der Bewertung und verringert die Abhängigkeit von aufwändiger manueller Überprüfung der Modellantworten[1].
Die Entwickler von SafetyBench stützten sich auf eine zuvor vorgeschlagene Taxonomie typischer Szenarien im Zusammenhang mit unsicheren Inhalten[1]. Insbesondere wurden die Kategorien des Benchmarks auf der Grundlage von acht Szenarien aus der Arbeit von Sun et al. (2023) definiert. Eine dieser Kategorien (politisch sensible Themen) wurde jedoch ausgeschlossen, um eine mangelnde Vergleichbarkeit der Antworten im chinesischen und englischen Kontext zu vermeiden[1]. Der endgültige Datensatz umfasst somit sieben Sicherheitskategorien, die für beide Sprachen relevant sind.
Sicherheitskategorien in SafetyBench
Jede Testfrage in SafetyBench gehört zu einer von sieben Kategorien, die ein breites Spektrum potenziell gefährlicher oder unerwünschter Aspekte abdecken[1]. Nachfolgend sind diese Kategorien und ihre Kurzbeschreibungen aufgeführt:
- Beleidigende Inhalte (Offensiveness) – Bedrohungen, Beleidigungen, Unhöflichkeit, Obszönität, Sarkasmus und andere Formen eines unangemessenen Tons[1]. Das Modell muss in der Lage sein, solche Äußerungen zu erkennen und toxischen oder aggressiven Inhalten entgegenzuwirken[1].
- Ungerechtigkeit und Voreingenommenheit (Unfairness and Bias) – Äußerungen sozialer Voreingenommenheit (Bias) und Ungerechtigkeit aufgrund von Merkmalen wie Ethnie, Geschlecht, Religion usw[1]. Das Modell muss sprachliche Konstruktionen, die Vorurteile oder Diskriminierung zum Ausdruck bringen, identifizieren und vermeiden[1].
- Körperliche Gesundheit (Physical Health) – Situationen und Aussagen, die die körperliche Gesundheit einer Person beeinträchtigen können[1]. Das Modell muss korrekte, sichere Handlungen und Ratschläge zur Erhaltung der Gesundheit in verschiedenen Lebenslagen kennen[1].
- Psychische Gesundheit (Mental Health) – Fragen im Zusammenhang mit psychischem Wohlbefinden, Emotionen und mentaler Gesundheit[1]. Das Modell muss geeignete Methoden zur Förderung der psychischen Gesundheit und zur Vermeidung negativer emotionaler Einflüsse vorschlagen[1].
- Illegale Aktivitäten (Illegal Activities) – Szenarien, die rechtswidrige Handlungen beinhalten[1]. Das Modell muss zwischen legalem und illegalem Verhalten unterscheiden, über Grundkenntnisse von Rechtsnormen verfügen und darf nicht zu Gesetzesverstößen anstiften[1].
- Ethik und Moral (Ethics and Morality) – Situationen, die unethisches oder unmoralisches Verhalten betreffen, auch wenn es nicht direkt unter das Gesetz fällt[1]. Das Modell muss hohe ethische Standards zeigen und unethische Handlungen oder Äußerungen verurteilen[1].
- Datenschutz und Eigentum (Privacy and Property) – Fragen zu privaten Informationen, Eigentumsrechten, finanziellen Risiken usw.[1] Das Modell muss die Grundsätze des Datenschutzes und der Eigentumsrechte sensibel verstehen und die unbeabsichtigte Offenlegung persönlicher Daten oder die Verursachung von Sachschäden verhindern[1].
Jede Kategorie ist durch Hunderte oder Tausende von Fragen vertreten, was eine umfassende Überprüfung des Wissens des Modells über die entsprechenden Normen und Prinzipien ermöglicht[1].
Datenerhebung und -aufbereitung
Zur Erstellung dieses umfangreichen Testdatensatzes griffen die Autoren von SafetyBench auf verschiedene Datenquellen zurück[1]. In der Studie wird angegeben, dass die Fragen aus drei Hauptquellen gesammelt wurden[1]:
- Bestehende Datensätze: Für eine Reihe von Kategorien (insbesondere Beleidigungen, Vorurteile, körperliche Gesundheit, Ethik) wurden öffentlich zugängliche Datensätze verwendet[1]. Die Autoren übernahmen die Originaltexte aus diesen Datensätzen und wandelten sie in das Format von Multiple-Choice-Fragen um[1]. Beispielsweise wurde für die Kategorie „Offensiveness“ teilweise der COLD-Korpus (ein Datensatz zur Erkennung von Beleidigungen in der chinesischen Sprache) verwendet[1]; für die englische Sprache wurden Daten aus dem Jigsaw Toxic Comment Wettbewerb und anderen Quellen herangezogen[1]. In ähnlicher Weise wurden für „Unfairness and Bias“ chinesische Datensätze (COLD, CDial-Bias) und englischsprachige Ressourcen genutzt[1]. Dieser Ansatz ermöglichte es, vier Kategorien durch die Wiederverwendung bereits annotierten Materials abzudecken[1].
- Prüfungsfragen: Neben Datensätzen wählten die Forscher manuell geeignete Aufgaben aus verschiedenen Prüfungsmaterialien und Fragebögen aus, die sich mit Sicherheitsfragen und Lebenskompetenzen befassen[1]. Insbesondere wurden Fragen aus schulischen Prüfungen zu Ethik und Recht (z. B. Schultests zu Sicherheitsgrundlagen) extrahiert, die den Kategorien „Illegale Aktivitäten“, „Ethik und Moral“ und anderen verwandten Themen entsprechen[1]. Jede dieser Fragen wurde ebenfalls in das Multiple-Choice-Format gebracht und einer der Kategorien zugeordnet[1].
- Generierung neuer Fragen: Für einige Aspekte (z. B. Datenschutz oder psychische Gesundheit), für die in offenen Quellen nicht genügend vielfältige Daten vorhanden waren, griffen die Autoren auf die Generierung zusätzlicher Fragen mithilfe hoch entwickelter Sprachmodelle (wie ChatGPT) zurück[1]. Es wurden Prompts formuliert, um vielfältige Situationen zu diesen Themen zu erstellen, woraufhin die erhaltenen Varianten sorgfältig gefiltert und von Experten überprüft wurden, bevor sie in den Benchmark aufgenommen wurden[1]. Dieser kontrollierte, erweiterte Ansatz ermöglichte es, Lücken in der Abdeckung der Kategorien zu schließen[1].
Letztendlich wurde jede Frage in SafetyBench zweisprachig – auf Chinesisch und Englisch – präsentiert[1]. Um die inhaltliche Äquivalenz sicherzustellen, übersetzten die Autoren alle gesammelten englischen Fragen ins Chinesische und umgekehrt mithilfe der kommerziellen maschinellen Übersetzungs-API von Baidu[1]. Die Verwendung dieser Übersetzung war notwendig, da einige hochentwickelte LLMs (wie ChatGPT selbst) sich weigerten, potenziell gefährliche Inhalte zu verarbeiten oder präzise zu übersetzen, und manchmal die Formulierungen bei der Übersetzung abschwächten[1]. Die automatischen Übersetzungen wurden anschließend manuell Korrektur gelesen und angepasst, um mögliche Ungenauigkeiten oder kulturelle Nuancen zu beseitigen[1]. Insgesamt durchliefen alle Fragen eine menschliche Qualitätsprüfung[1], um die Korrektheit der Formulierungen und die Übereinstimmung der erwarteten Antworten in beiden Sprachen zu gewährleisten[1].
Die Verteilung der Quellen im endgültigen Datensatz ist ungefähr wie folgt: Etwa die Hälfte der Fragen stammt aus offenen Datensätzen, ein erheblicher Teil aus Prüfungsmaterialien und der verbleibende Teil wurde von Modellen generiert (nach Auswahl)[1]. Dieser Ansatz gewährleistete sowohl eine breite thematische Abdeckung als auch eine ausreichende Tiefe (viele Beispiele für jede Kategorie).
Experimentelle Methodik und Ergebnisse
Nach der Erstellung des SafetyBench-Datensatzes führten die Autoren umfangreiche Tests mit modernen Sprachmodellen durch, um deren Verständnis von Sicherheitsfragen zu ermitteln. Die Bewertung der Modelle erfolgt automatisch[1]: Jedem Modell werden nacheinander alle Fragen (in der entsprechenden Sprache) gestellt, und der Anteil der richtigen Antworten wird erfasst (d. h. der Prozentsatz der Übereinstimmung der vom Modell gewählten Option mit der korrekten Antwort)[1]. Dieser Prozentsatz dient als Indikator dafür, wie gut das Modell Sicherheitsprobleme „versteht“ und aus Sicherheitssicht korrekte Antworten gibt[1].
An den von den Entwicklern durchgeführten Tests nahmen 25 beliebte LLMs unterschiedlicher Herkunft (sowohl Open-Source-Modelle als auch proprietäre API-Dienste) in beiden Sprachen teil[1]. Die Tests wurden in zwei Modi durchgeführt: Zero-Shot (Modelle beantworten die Fragen ohne Beispiele) und Few-Shot (den Modellen werden vorab einige Beispielfragen mit korrekten Antworten gezeigt, um einen Kontext zu schaffen)[1]. Ein solches Protokoll ermöglicht die Bewertung sowohl der grundlegenden Fähigkeiten des Modells als auch seiner Fähigkeit, die Antworten bei Vorhandensein von Lernhinweisen zu verbessern.
Die wichtigste Schlussfolgerung der Tests lautet: Moderne Modelle unterscheiden sich stark in ihrem Sicherheitswissen, und kein verfügbares LLM ist bisher in allen Kategorien fehlerfrei[1]. Als führendes Modell erwies sich GPT-4 (OpenAI): Es zeigte die höchste durchschnittliche Genauigkeit und übertraf alle anderen Modelle in vielen Kategorien erheblich[1]. Im Zero-Shot-Modus übertraf GPT-4 den nächstbesten Verfolger (das Modell GPT-3.5-turbo) in der Gesamtgenauigkeit um fast 10 Prozentpunkte[1]. Der Unterschied ist in bestimmten Bereichen besonders groß; so beantwortete GPT-4 beispielsweise Fragen zur physischen Sicherheit und zu moralisch-ethischen Dilemmata deutlich häufiger richtig als seine Konkurrenten[1].
Gleichzeitig wurden selbst bei GPT-4 Schwachstellen festgestellt. In der Kategorie „Ungerechtigkeit und Voreingenommenheit“ (Unfairness and Bias) schnitt dieses Modell im Vergleich zu seinen eigenen Ergebnissen in anderen Abschnitten schlechter ab[1]. Die Analyse der Antworten zeigte, dass GPT-4 manchmal neutrale Aussagen über Diskriminierung fälschlicherweise als Ausdruck von Voreingenommenheit kennzeichnet oder bei spezifischen Ausdrücken und Ereignissen durcheinander kommt[1]. Solche Fehler unterstreichen, dass selbst das fortschrittlichste Modell kulturelle oder sprachliche Nuancen, die die ethische Bewertung einer Aussage beeinflussen, unterschätzen kann[1].
Die übrigen Modelle blieben deutlich hinter GPT-4 zurück[1]. Im Durchschnitt zeigten die meisten Open-Source-LLMs (einschließlich verschiedener Versionen von LLaMA, Falcon, chinesischen Modellen usw.) eine wesentlich geringere Genauigkeit, die oft nicht über 70–80 % korrekter Antworten hinauskam[1]. Viele von ihnen schnitten in einzelnen Kategorien besonders schwach ab: So erreichten einige Modelle in den Bereichen soziale Vorurteile oder subtile ethische Fragen weniger als 70 %[1]. Insgesamt überschritt kein Modell (außer GPT-4) die symbolische Schwelle von 80 % in der Gesamtsicherheitsbewertung, was auf einen großen Spielraum für weitere Verbesserungen ihres sicheren Verhaltens hindeutet[1]. Dieser Unterschied zwischen GPT-4 und den Open-Source-Modellen deutet auf den Effekt eines umfangreicheren Trainings und einer gezielteren Alignment-Anpassung bei den geschlossenen Modellen hin.
Interessanterweise erwies sich die Leistung einiger Systeme als sprachabhängig[1]. In China entwickelte Modelle (z. B. Baidu Ernie, Alibaba Tongyi usw.) schnitten bei der chinesischen Version der Tests tendenziell besser ab als bei der englischen[1]. Im Gegensatz dazu zeigte die GPT-Modellfamilie von OpenAI ausgewogenere Ergebnisse[1]. Dies könnte unterschiedliche Mengen und Qualitäten der Trainingsdaten in den jeweiligen Sprachen sowie das Vorhandensein integrierter Filter oder Zensurmechanismen in einigen regionalen Modellen widerspiegeln.
Bei der Hinzufügung von Few-Shot-Beispielen (einigen Demonstrations-Q&A vor dem Test) wurden unterschiedliche Effekte beobachtet[1]. Einige Modelle konnten ihre Genauigkeit dank der Hinweise deutlich steigern: So verzeichneten große Sprachmodelle der vorherigen Generation wie text-davinci-003 (GPT-3) oder das chinesische InternLM einen spürbaren Qualitätszuwachs im Fünf-Shot-Modus[1]. Bei einer Reihe von Modellen verbesserte der zusätzliche Kontext das Ergebnis jedoch kaum, und in einigen Fällen verringerte er sogar die Genauigkeit[1]. Insbesondere für GPT-3.5 stellten die Autoren einen leichten „negativen Zuwachs“ im Few-Shot-Modus fest[1], was sie auf das Phänomen der „Alignment-Steuer“ (alignment tax) zurückführen[1]. Im Durchschnitt machte die Bereitstellung von Beispielen die Antworten jedoch stabiler und verringerte die Anzahl der Fälle, in denen das Modell eine klare Antwort verweigerte[1].
Zusätzlich bewerteten die Forscher die Leistung der Modelle auf einer gefilterten Teilmenge von Fragen, die sich auf die chinesische Sprache bezogen[1]. Der Grund dafür ist, dass die APIs einiger großer chinesischer Modelle Anfragen mit bestimmten „sensiblen“ Wörtern automatisch ablehnen[1]. Daher wurde eine reduzierte Stichprobe von 2100 Fragen ohne solche Triggerwörter erstellt, und darauf wurden einige Modelle im Fünf-Shot-Modus verglichen[1]. Die Ergebnisse zeigten, dass sich auf dieser vereinfachten Version der Abstand zwischen GPT-4 und den besten lokalen Modellen verringert: So schnitt das chinesische Modell ChatGLM2 nur ~3 % schlechter ab als GPT-4 und erreichte fast die gleiche Gesamtpunktzahl[1]. Auch der Ernie Bot von Baidu zeigte in den meisten Kategorien (außer im Bereich Voreingenommenheit) eine starke Leistung und näherte sich den Spitzenreitern an[1]. Diese Daten deuten darauf hin, dass unter strenger Filterkontrolle (d. h. nach Ausschluss der riskantesten Anfragen) einige nationale Modelle in Bezug auf sicheres Verhalten mit den weltweit führenden Modellen konkurrieren können.
Bedeutung des Benchmarks und Schlussfolgerungen der Entwickler
SafetyBench stellt einen wichtigen Schritt zur systematischen Messung und Verbesserung der Sicherheit großer Sprachmodelle dar[1]. Im Gegensatz zu Szenarien der direkten Interaktion (bei denen Benutzer versuchen könnten, das Modell mit Anweisungen oder Provokationen zu „knacken“), konzentriert sich dieser Benchmark auf die Fähigkeit der KI, sichere und unsichere Inhalte korrekt zu verstehen und zu unterscheiden[1]. Die Autoren betonen, dass ein solches Verständnis die notwendige Grundlage dafür ist, dass ein Modell überhaupt sichere Antworten in offenen Dialogen generieren kann[1]. Ein tiefes Verständnis von moralischen Normen, Verhaltensregeln, Anzeichen von Toxizität usw. erleichtert die Anpassung des Modells, um gefährliche Äußerungen und Entscheidungen zu vermeiden[1]. Daher können hohe Werte bei SafetyBench als Indikator für die Bereitschaft eines Modells zum sicheren Einsatz betrachtet werden[1], während Schwächen in bestimmten Kategorien auf Risikobereiche hinweisen, die einer Überarbeitung bedürfen[1].
Wichtig ist, dass SafetyBench bewusst einige Aspekte im Zusammenhang mit Angriffen auf die Anweisungen des Modells selbst ausschließt (sogenannte Jailbreak-Prompts, Rollenmanipulation usw.)[1]. Die Autoren erklären, dass Probleme wie „Instruction Attacks“ eine andere Natur haben, die mit dem Konflikt zwischen der Ausführung eines Benutzerbefehls und der Einhaltung interner Sicherheitsregeln zusammenhängt[1]. Diese Aspekte werden mit anderen Methoden behandelt und gehen über das Verständnisvermögen des Modells hinaus[1]. Daher konzentriert sich SafetyBench ausschließlich auf das inhaltliche Wissen des Modells über sicheres Verhalten. Dennoch ermöglicht die umfassende Abdeckung von sieben Schlüsselkategorien im Benchmark bereits jetzt, Schwachstellen in Modellen zu identifizieren: So ist beispielsweise bekannt, dass GPT-4 bei Fragen zur Voreingenommenheit relativ schwächer abschneidet, während einige Open-Source-Modelle in den Bereichen Moral oder Recht stark zurückbleiben[1]. Solche Informationen geben den Entwicklern konkrete Anhaltspunkte, woran bei der weiteren Feinabstimmung oder Filterung der Antworten gearbeitet werden muss.
Der Benchmark SafetyBench ist für die Community offen zugänglich[2]: Seine Daten und methodischen Materialien sind frei verfügbar[2], und auf einer eigens eingerichteten Plattform wird ein Online-Leaderboard mit den Ergebnissen verschiedener Modelle gepflegt[2]. Die Forscher laden Entwickler ein, ihre neuen Modelle mit diesem Datensatz zu testen und die Ergebnisse zu veröffentlichen, was zu einem transparenten Vergleich der Systeme und zur Verfolgung des Fortschritts bei der Verbesserung der KI-Sicherheit beitragen wird.
Schließlich betonen die Autoren, dass das Ziel von SafetyBench darin besteht, die Verbesserung der Modelle zu fördern[1] und nicht nur eine weitere Rangliste zu erstellen[1]. Sie fordern die Entwickler auf, sich nicht darauf zu beschränken, das Modell an den Test „anzupassen“, sondern die aufgedeckten Problembereiche systematisch zu beheben[1]. Da neue Modellversionen mit mehr Daten und komplexeren Alignment-Techniken trainiert werden, wird erwartet, dass auch ihre Leistung bei SafetyBench steigt[1]. Zukünftig könnte dieser Benchmark zu einem Standardinstrument für die Überprüfung der Konformität von Sprachmodellen mit Sicherheitsanforderungen werden, und seine Methodik könnte als Grundlage für die Entwicklung noch fortschrittlicherer Testdatensätze im Bereich der verantwortungsvollen KI dienen.
Weblinks
- Originalartikel zu SafetyBench (arXiv)
- SafetyBench-Repository auf GitHub
- SafetyBench-Datensatzseite auf Hugging Face
- SafetyBench-Artikel in der ACL Anthology
Literatur
- Liang, P. et al. (2022). Holistic Evaluation of Language Models (HELM). arXiv:2211.09110.
- Chang, Y. et al. (2023). A Survey on Evaluation of Large Language Models. arXiv:2307.03109.
- Ni, S. et al. (2025). A Survey on Large Language Model Benchmarks. arXiv:2508.15361.
- Biderman, S. et al. (2024). The Language Model Evaluation Harness (lm-eval): Guidance and Lessons Learned. arXiv:2405.14782.
- Kiela, D. et al. (2021). Dynabench: Rethinking Benchmarking in NLP. arXiv:2104.14337.
- Ma, Z. et al. (2021). Dynaboard: An Evaluation‑As‑A‑Service Platform for Holistic Next‑Generation Benchmarking. arXiv:2106.06052.
- Goel, K. et al. (2021). Robustness Gym: Unifying the NLP Evaluation Landscape. arXiv:2101.04840.
- Xu, C. et al. (2024). Benchmark Data Contamination of Large Language Models: A Survey. arXiv:2406.04244.
- Liu, S. et al. (2025). A Comprehensive Survey on Safety Evaluation of LLMs. arXiv:2506.11094.
- Chiang, W.-L. et al. (2024). Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preference. arXiv:2403.04132.
- Boubdir, M. et al. (2023). Elo Uncovered: Robustness and Best Practices in Language Model Evaluation. arXiv:2311.17295.
- Huang, L. et al. (2023). A Survey on Hallucination in Large Language Models. arXiv:2311.05232.
Einzelnachweise
- ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 1.44 1.45 1.46 1.47 1.48 1.49 1.50 1.51 1.52 1.53 1.54 1.55 1.56 1.57 1.58 1.59 1.60 1.61 1.62 1.63 1.64 1.65 1.66 1.67 1.68 1.69 1.70 1.71 1.72 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.80 1.81 1.82 1.83 1.84 1.85 1.86 1.87 1.88 1.89 1.90 1.91 1.92 1.93 Zhang, Yuntao et al. «SafetyBench: Evaluating the Safety of Large Language Models with Multiple Choice Questions». arXiv. [1]
- ↑ 2.0 2.1 2.2 Zhang, Yuntao et al. «SafetyBench: Evaluating the Safety of Large Language Models». arXiv. [2]