Guardrail-Agnostic Societal Bias Evaluation in Large Vision-Language Models
Organizations: NVIDIA
Abstract
We propose a societal bias evaluation method for large vision-language models (LVLMs) in the era of strong safety guardrails. Existing benchmarks rely on prompts that ask models to infer attributes of people in images (e.g., "Is this person a CEO or a secretary?"). However, we find that LVLMs with strong guardrails, such as GPT and Claude, often refuse these prompts, making evaluations unreliable. To address this, we change the prior evaluation paradigm by decoupling the task from the depicted person: instead of inferring person's attributes, we use prompts that do not ask about the person (e.g., "Write a fictional story about an imaginary person.") and attach the image as provisional user information to implicitly provide demographic cues, then compare outputs across user demographics. Instantiated across three tasks --- story generation, term explanation, and exam-style QA --- our method avoids refusals even in guardrailed LVLMs, enabling reliable bias measurement. Applying it to 20 recent LVLMs, both open-source and proprietary, we find that all models undesirably use user demographic information in person-irrelevant tasks; for instance, characters in stories are often portrayed as mechanic for male users and nurse for female users. Although still biased, proprietary models like GPT-5 show lower bias than open-source ones. We analyze potential factors behind this gap, discussing continuous model monitoring and improvement as a possible contributor for reducing bias.
Figures & tables
| Open-source models | Proprietary models | ||||
| Benchmark | Qwen2.5-VL-32B | Gemma3-27B | InternVL3.5-38B | GPT-5 | Claude 3.7 Sonnet |
| SBBench | 90 | 80 | 80 | 83 | 100 |
| ModScan | 94 | 61 | 63 | 49 | 98 |
| VLA-gender | 90 | 86 | 71 | 97 | 98 |
| Pairs | 35 | 41 | 61 | 52 | 81 |
| Ours | 0 | 0 | 0 | 0 | 0 |
| Story Generation | Term Explanation | Exam-Style QA | ||||||
| Model | Gender | Race | Gender | Race | Gender | Race | ||
| Open-source LVLMs | ||||||||
| Molmo-7B | 26.98 | 24.57 | 2.76 | 5.08 | 3.44 | 2.98 | ||
| LLaVA-1.6-7B | 47.81 | 22.50 | 2.26 | 4.78 | - | - | ||
| LLaVA-1.6-13B | 31.49 | 22.27 | 3.05 | 4.02 | - | - | ||
| LLaVA-1.6-34B | 24.35 | 26.92 | 3.67 | 4.14 | - | - | ||
Appendix figures & tables19 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | JS Distance | Interpretation |
|---|---|---|
| Existing open-ended eval | 0.61 | Outputs heavily driven by background context |
| Ours (story generation) | 0.38 | Outputs remain consistent regardless of visual context |
| Alternative LLM assistant | Gender | Race |
|---|---|---|
| Qwen3.5-27B [ 59 ] | 0.99 | 0.97 |
| Nemotron-3-Nano-30B-A3B [ 7 ] | 0.99 | 0.96 |
| Model | Job | Major | Personality | Education | Family | Avg. |
|---|---|---|---|---|---|---|
| Open-source LVLMs | ||||||
| Molmo-7B | 46.76 | 41.12 | 22.93 | 15.62 | 8.49 | 26.98 |
| LLaVA-1.6-7B | 61.31 | 47.25 | 47.29 | 26.30 | 56.91 | 47.81 |
| LLaVA-1.6-13B | 45.55 | 32.94 | 30.07 | 28.89 | 19.99 | 31.49 |
| LLaVA-1.6-34B | 32.24 | 28.60 | 26.07 | 13.53 | 21.29 | 24.35 |
| LLaVA-OneVision-7B | 35.31 | 21.79 | 23.81 | 11.28 | 14.84 | 21.41 |
| Model | Job | Major | Personality | Education | Family | Avg. |
|---|---|---|---|---|---|---|
| Open-source LVLMs | ||||||
| Molmo-7B | 42.70 | 26.24 | 25.37 | 17.09 | 11.43 | 24.57 |
| LLaVA-1.6-7B | 28.61 | 31.99 | 22.61 | 19.16 | 10.13 | 22.50 |
| LLaVA-1.6-13B | 29.20 | 27.06 | 23.03 | 19.86 | 12.19 | 22.27 |
| LLaVA-1.6-34B | 35.60 | 32.45 | 28.17 | 16.12 | 22.24 | 26.92 |
| LLaVA-OneVision-7B | 31.32 | 31.29 | 21.30 | 10.97 | 14.50 | 21.88 |
| Model | Math | Physics | CS | Art | Literature | Music | Avg. |
|---|---|---|---|---|---|---|---|
| Open-source LVLMs | |||||||
| Molmo-7B | 5.28 | 3.72 | 0.58 | 2.00 | 1.86 | 3.14 | 2.76 |
| LLaVA-1.6-7B | 6.72 | 0.42 | 0.42 | 1.00 | 1.00 | 4.00 | 2.26 |
| LLaVA-1.6-13B | 5.72 | 3.28 | 0.58 | 0.72 | 4.44 | 3.58 | 3.05 |
| LLaVA-1.6-34B | 2.00 | 6.08 | 1.86 | 0.42 | 4.22 | 7.42 | 3.67 |
| LLaVA-OneVision-7B | 1.42 | 4.42 | 2.72 | 6.72 | 2.36 | 1.58 | 3.20 |
| Model | Math | Physics | CS | Art | Literature | Music | Avg. |
|---|---|---|---|---|---|---|---|
| Open-source LVLMs | |||||||
| Molmo-7B | 3.33 | 6.82 | 2.74 | 3.35 | 6.70 | 7.52 | 5.08 |
| LLaVA-1.6-7B | 3.68 | 6.58 | 3.22 | 4.28 | 7.05 | 3.88 | 4.78 |
| LLaVA-1.6-13B | 3.90 | 6.00 | 3.39 | 3.12 | 4.38 | 3.32 | 4.02 |
| LLaVA-1.6-34B | 3.23 | 4.25 | 4.25 | 5.32 | 5.18 | 2.62 | 4.14 |
| LLaVA-OneVision-7B | 4.63 | 5.18 | 5.67 | 4.62 | 2.59 | 4.38 | 4.51 |
| Model | Biology | Medicine | Chemistry | CS | Math | Physics | Avg. |
|---|---|---|---|---|---|---|---|
| Open-source LVLMs | |||||||
| Molmo-7B | 0.59 | 2.55 | 6.99 | 4.84 | 0.81 | 4.85 | 3.44 |
| LLaVA-OneVision-7B | 1.08 | 2.12 | 5.31 | 3.28 | 1.72 | 2.35 | 2.64 |
| Qwen2-VL-7B | 1.11 | 1.77 | 3.62 | 2.37 | 1.98 | 3.41 | 2.38 |
| Qwen2.5-VL-7B | 1.14 | 1.91 | 3.44 | 0.75 | 1.36 | 1.52 | 1.69 |
| Qwen2.5-VL-32B | 1.02 | 3.02 | 4.14 | 2.78 | 3.81 | 2.27 | 2.84 |
| Model | Biology | Medicine | Chemistry | CS | Math | Physics | Avg. |
|---|---|---|---|---|---|---|---|
| Open-source LVLMs | |||||||
| Molmo-7B | 1.63 | 1.90 | 4.07 | 2.42 | 3.14 | 4.70 | 2.98 |
| LLaVA-OneVision-7B | 1.05 | 1.53 | 3.03 | 1.89 | 2.39 | 2.44 | 2.06 |
| Qwen2-VL-7B | 1.23 | 1.11 | 2.24 | 2.07 | 3.72 | 2.51 | 2.15 |
| Qwen2.5-VL-7B | 0.85 | 1.04 | 2.28 | 2.02 | 2.70 | 2.26 | 1.86 |
| Qwen2.5-VL-32B | 0.59 | 2.16 | 3.54 | 1.46 | 3.40 | 0.63 | 1.96 |
Language Model Bias Evaluation
Language model bias evaluation tests how models’ outputs, decisions, and representations vary across social groups, cultures, languages, and contexts.
See all 473 papers