Methodik von AA-PersonalityBench

Überblick

AA-PersonalityBench misst die Persönlichkeit von Modellen anhand ihres Schreib- und Kommunikationsstils. Je nach Zielgruppe kann ein Merkmal als positiv, neutral oder negativ gelten, daher bewerten wir, wie stark jedes Merkmal ausgeprägt ist, nicht seine Qualität.

AA-PersonalityBench besteht aus zwei Ergebnisgruppen:

  • Persönlichkeitsmerkmale: Wir lassen 30 Merkmale, die sich nicht leicht programmatisch vergleichen lassen (z. B. Eloquenz, Selbstsicherheit), von einem Panel aus LLM-Judges bewerten. Diese 30 Merkmale fließen in 8 Persönlichkeitsindizes ein: Expressiveness, Organization, Informativeness, Transparency, Warmth, Conviction, Imagination und Slop
  • Kommunikationsmerkmale: Einige Eigenschaften wie Emoji-Nutzung und Satzlänge lassen sich programmatisch auswerten, daher messen und berichten wir diese Merkmale separat

Fragen

Wir haben für jedes Merkmal 30 Fragen entwickelt (insgesamt 900). Einige Fragen regen die Modelle behutsam dazu an, ein bestimmtes Merkmal zu zeigen, andere sind neutraler. Persönlichkeitsmerkmale und Kommunikationsmerkmale werden mit denselben Fragen bewertet.

Der vollständige Fragensatz bleibt privat, um eine Kontamination des Benchmarks zu vermeiden. Eine kleine Auswahl an Beispielfragen haben wir jedoch veröffentlicht:

Modellantworten

Jedes Modell beantwortet jede Frage einmal, als einzelne Nutzernachricht ohne System-Prompt, sodass die Antworten zeigen, wie das Modell standardmäßig schreibt. Alle Modelle beantworten dieselben Fragen, daher stellt jeder Vergleich zwei Antworten auf dieselbe Frage gegenüber.

Persönlichkeitsmerkmale

Bewertungsverfahren

  • Für jedes Merkmal wählen wir einen Judge aus dem Panel, der die Antworten zweier Modelle auf eine der Fragen dieses Merkmals vergleicht. Der Judge wählt entweder die Antwort, die das Merkmal stärker zeigt, oder wertet den Vergleich als Unentschieden. Der Judge erhält das Merkmal, seine Definition, die Frage und die beiden Modellantworten (verblindet)
  • Wir verwenden ein Panel aus Judges: Gemini 3.8 Flash (high), Claude Sonnet 5.5 (medium) und GLM 5.3 Flash (max). Jeder Vergleich wird genau einem Judge zugewiesen. Wir gleichen die Zuweisungen pro Modell aus, sodass die Vergleiche jedes Modells ungefähr gleichmäßig auf die drei Judges verteilt sind. Außerdem randomisieren wir die Reihenfolge, in der die Modellantworten gezeigt werden, um Positionsbias zu vermeiden
  • Wir ziehen Vergleiche pro Merkmal bis zu einem festen Zielwert für jedes Modell. Wir legen GPT-6.1 Sol (max) als Ankermodell bei jedem Merkmal auf einen Elo-Wert von 1000 fest, und es wird für einen stabilen Anker häufiger in Vergleiche gezogen als andere Modelle

Bestimmung der Merkmalswerte

  • Wir passen die Urteile jedes Merkmals an ein Bradley-Terry-Modell mit Firth-Penalisierung an. Ein Unentschieden zählt als halber Sieg für jede Seite
  • Wir bewerten jedes Modell einmal pro Merkmal auf einer Elo-Skala, bei der der Abstand zwischen zwei Ratings vorhersagt, wie oft ein Modell das andere schlägt: Gleiche Ratings bedeuten 50/50, ein Abstand von 400 Punkten bedeutet eine Chance von 10 zu 1
  • Wir berechnen 95%-Konfidenzintervalle per Bootstrapping: Wir passen die Ratings auf 1.000 Resamples der Urteile neu an

Persönlichkeitsindizes

Der Elo-Wert jedes zugehörigen Merkmals wird über alle bei diesem Merkmal bewerteten Modelle in einen z-Wert umgerechnet, die z-Werte werden gemittelt, und der Mittelwert wird über alle Modelle in einen Perzentilrang von 1 bis 100 umgewandelt. Sycophantic geht invertiert in den Index Transparency ein, sodass ein niedrigerer Wert bei Sycophantic den entsprechenden Wert im Index Transparency erhöht. Das 95%-Konfidenzintervall eines Index berechnen wir, indem wir die Schritte z-Wert, Mittelwert und Perzentilrang erneut ausführen, mit jedem zugehörigen Merkmal zuerst an seiner unteren, dann an seiner oberen Elo-Grenze (bei invertierten Merkmalen vertauscht)

IndexBeschreibungMerkmale
ExpressivenessRich, varied, well-crafted languageLexically Varied, Eloquent, Literate, Natural Sounding, Metaphorical
OrganizationWell-structured, scannable, answer-firstStructured, Scannable, Bottom-Line Summary, Answer First
InformativenessPractical depth, evidence, actionable contentInformation Dense, Evidence-Based, Resource-Specific, Actionable Guidance, Pragmatic
TransparencyTruthful, acknowledges uncertainty, non-sycophanticTruthful, Admits Uncertainty, Disclaims Assumptions, Flags Nuances, Sycophantic (invertiert)
WarmthFriendly, humorous, sincere, emotionally attunedFriendly, Humorous, Sincere, Emotionally Intelligent
ConvictionDirect, confident positions and constructive pushbackDirect, Confident, Opinionated, Constructive Pushback
ImaginationCreative, exploratory, open-ended thinkingCreative, Open-Ended
SlopUse of filler and generic languageSlop

Kommunikationsmerkmale

Wir messen und berichten separat 21 Kommunikationsmerkmale, gruppiert in 4 Kategorien. Diese Merkmale berechnen wir programmatisch und mitteln sie über alle Antworten auf die 900 Fragen der oben aufgeführten 30 Merkmale

KategorieMerkmalWas gemessen wird
LengthCharactersZeichen im Fließtext, einschließlich Leerzeichen, nach dem Entfernen von Code und URLs
WordsTokens, die einen Buchstaben oder eine Ziffer enthalten; jedes chinesische, japanische oder koreanische Schriftzeichen zählt als ein Wort (alle Fragen sind jedoch auf Englisch)
SentencesSätze, die ein regelbasierter Satzsplitter erkennt, der Abkürzungen wie „Dr.“ berücksichtigt
ParagraphsAbsätze im Fließtext; Überschriften, Code und die Einträge einer Liste ohne Leerzeilen zählen nicht
Avg. sentence lengthWörter geteilt durch Sätze
StructureListsAufzählungen oder nummerierte Listen auf oberster Ebene; verschachtelte Unterlisten zählen nicht separat
HeadingsÜberschriften jeder Ebene
TablesTabellen
PunctuationEm dashesDas Geviertstrich-Zeichen (—); doppelte Bindestriche zählen nicht
ContractionsKontraktionen wie „don’t“, „you’re“ und „it’s“; Possessivformen wie „John’s“ zählen nicht
ExclamationsAusrufezeichen
QuestionsFragezeichen
ParenthesesGeschlossene Klammerpaare, einschließlich verschachtelter Paare; Klammern ohne Gegenstück zählen nicht
QuotesAnführungszeichen jeder Art, etwa gerade, typografische, « » und „ “; Apostrophe zählen nicht
ColonsDoppelpunkte
EllipsesDrei Punkte (...) oder das Auslassungszeichen (…)
EmphasisBold textVerwendungen von Fettschrift: Jeder zusammenhängende fett gedruckte Abschnitt zählt einmal, sodass ein einzelnes fettes Wort und ein vollständig fetter Satz beide als 1 zählen
ItalicsVerwendungen von Kursivschrift: Jeder zusammenhängende kursive Abschnitt zählt einmal, sodass ein einzelnes kursives Wort und ein vollständig kursiver Satz beide als 1 zählen
EmojisJedes Emoji, so wie es der Leser sieht. Ein aus mehreren Zeichen zusammengesetztes Emoji, etwa eine Familie (👨‍👩‍👧), zählt trotzdem als ein Emoji
AcronymsZwei oder mehr aufeinanderfolgende Großbuchstaben (AI, USA) oder Formen mit Punkten (U.S.)
Ends with a questionOb das letzte Zeichen der Antwort ein Fragezeichen ist, angegeben als Anteil der Antworten, auf die das zutrifft