Metodología de AA-PersonalityBench

Resumen

AA-PersonalityBench mide la personalidad de los modelos a través de su estilo de escritura y de comunicación. Un rasgo puede considerarse positivo, neutral o negativo según el público, así que evaluamos qué tan presente está cada rasgo, no su calidad.

AA-PersonalityBench se compone de dos conjuntos de resultados:

  • Rasgos de personalidad: usamos un panel de jueces LLM para evaluar 30 rasgos que no se pueden comparar fácilmente de forma programática (p. ej., elocuencia, confianza). Estos 30 rasgos se agrupan en 8 índices de personalidad: Expressiveness, Organization, Informativeness, Transparency, Warmth, Conviction, Imagination y Slop
  • Características de comunicación: algunos atributos, como el uso de emojis y la longitud de las oraciones, se pueden evaluar de forma programática, así que los medimos y reportamos por separado

Preguntas

Desarrollamos un conjunto de 30 preguntas para cada rasgo (900 en total). Algunas preguntas animan sutilmente a los modelos a mostrar un rasgo determinado y otras son más neutrales. Los rasgos de personalidad y las características de comunicación se evalúan con las mismas preguntas.

El conjunto completo de preguntas se mantiene privado para evitar la contaminación del benchmark, pero publicamos un pequeño conjunto de preguntas de ejemplo:

Respuestas de los modelos

Cada modelo responde cada pregunta una vez, como un único mensaje de usuario sin prompt de sistema, de modo que las respuestas muestran cómo escribe el modelo por defecto. Todos los modelos responden las mismas preguntas, así que cada comparación es entre dos respuestas a la misma pregunta.

Rasgos de personalidad

Procedimiento de evaluación

  • Para cada rasgo, seleccionamos un juez del panel para comparar las respuestas de dos modelos a una de las preguntas del rasgo. El juez elige la respuesta que muestra más el rasgo o declara un empate. El juez recibe el rasgo, su definición, la pregunta y las dos respuestas de los modelos (de forma anónima)
  • Usamos un panel de jueces: Gemini 3.8 Flash (high), Claude Sonnet 5.5 (medium) y GLM 5.3 Flash (max). Cada comparación se asigna a un solo juez. Equilibramos las asignaciones por modelo, de modo que las comparaciones de cada modelo se reparten de forma aproximadamente pareja entre los tres jueces. También aleatorizamos el orden en que se presentan las respuestas de los modelos para evitar el sesgo de posición
  • Muestreamos comparaciones por rasgo hasta un objetivo fijo para cada modelo. Fijamos GPT-6.1 Sol (max) como modelo ancla con un Elo de 1000 en todos los rasgos, y se sobremuestrea respecto a los demás modelos para garantizar un ancla estable

Cálculo de las puntuaciones por rasgo

  • Ajustamos los veredictos de cada rasgo con un modelo Bradley-Terry penalizado con el método de Firth. Un empate cuenta como media victoria para cada lado
  • Calificamos cada modelo una vez por rasgo en una escala Elo, donde la diferencia entre dos calificaciones predice con qué frecuencia un modelo le gana al otro: calificaciones iguales significan 50/50, y una diferencia de 400 puntos significa probabilidades de 10 a 1
  • Calculamos intervalos de confianza del 95% mediante bootstrap: volvemos a ajustar las calificaciones sobre 1,000 remuestreos de los veredictos

Índices de personalidad

El Elo de cada rasgo miembro se convierte en una puntuación z entre todos los modelos calificados en ese rasgo, las puntuaciones z se promedian y el promedio se convierte en un rango percentil de 1 a 100 entre todos los modelos. Sycophantic entra invertido en el índice Transparency, así que una puntuación más baja en Sycophantic aumenta la puntuación correspondiente del índice Transparency. Calculamos el intervalo de confianza del 95% de un índice repitiendo los pasos de puntuación z, promedio y rango percentil con cada rasgo miembro en su límite inferior de Elo y luego en el superior (intercambiados en los rasgos invertidos)

ÍndiceDescripciónRasgos
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 (invertido)
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

Características de comunicación

Medimos y reportamos por separado 21 características de comunicación, agrupadas en 4 categorías. Calculamos estas características de forma programática y las promediamos sobre todas las respuestas a las 900 preguntas de los 30 rasgos mencionados arriba

CategoríaCaracterísticaQué se mide
LengthCharactersCaracteres de la prosa, con espacios, después de quitar el código y las URL
WordsTokens que contienen una letra o un dígito; cada carácter chino, japonés o coreano cuenta como una palabra (aunque todas las preguntas están en inglés)
SentencesOraciones detectadas por un segmentador basado en reglas que maneja abreviaturas como “Dr.”
ParagraphsPárrafos de prosa; no cuentan los encabezados, el código ni los elementos de una lista sin líneas en blanco entre ellos
Avg. sentence lengthPalabras divididas entre oraciones
StructureListsListas con viñetas o numeradas de primer nivel; las sublistas anidadas no cuentan por separado
HeadingsEncabezados de cualquier nivel
TablesTablas
PunctuationEm dashesEl carácter de raya (—); los guiones dobles no cuentan
ContractionsContracciones como “don’t”, “you’re” e “it’s”; los posesivos como “John’s” no cuentan
ExclamationsSignos de exclamación
QuestionsSignos de interrogación
ParenthesesPares de paréntesis cerrados, incluidos los anidados; los paréntesis sin pareja no cuentan
QuotesComillas de cualquier estilo, como rectas, tipográficas, « » y „ “; los apóstrofos no cuentan
ColonsDos puntos
EllipsesTres puntos (...) o el carácter de puntos suspensivos (…)
EmphasisBold textUsos de negrita: cada tramo continuo de texto en negrita cuenta una vez, así que una sola palabra en negrita y una oración completa en negrita cuentan como 1
ItalicsUsos de cursiva: cada tramo continuo de texto en cursiva cuenta una vez, así que una sola palabra en cursiva y una oración completa en cursiva cuentan como 1
EmojisCada emoji tal como lo ve el lector. Un emoji formado por varios caracteres, como una familia (👨‍👩‍👧), cuenta igualmente como un solo emoji
AcronymsDos o más letras mayúsculas seguidas (AI, USA) o formas con puntos (U.S.)
Ends with a questionSi el último carácter de la respuesta es un signo de interrogación, reportado como la proporción de respuestas que lo cumplen