After studying this material, students should be able to:
UMMG models are AI systems that can:
Think of a Swiss Army knife vs. separate tools. Traditional AI models are separate tools — one for text, one for images. UMMG models are the Swiss Army knife — everything in one place.
Because everything is unified, safety must also be evaluated in a unified way.
Modality A (Text) → Prompt Set A → Tests Intentions {1, 2, 3}
Modality B (Image) → Prompt Set B → Tests Intentions {4, 5, 6}
Modality C (Mixed) → Prompt Set C → Tests Intentions {7, 8, 9}
| Issue | Explanation |
|---|---|
| Different intentions per modality | Text prompts test different harmful scenarios than image prompts |
| No fair comparison | You can't compare safety scores across modalities |
| Incomplete coverage | Some harmful intentions are never tested in certain modalities |
| Distorted safety profiles | A model may look "safe" in one modality simply because dangerous intentions weren't tested there |
If Modality A tests "easy" harmful intentions and Modality B tests "hard" ones, comparing their safety scores is meaningless — like comparing exam scores from different tests.
Every modality combination is tested against the SAME set of harmful intentions.
Harmful Intention Set {1, 2, 3, ... N}
↓
Modality A (Text) → Tests ALL intentions {1...N}
Modality B (Image) → Tests ALL intentions {1...N}
Modality C (Mixed) → Tests ALL intentions {1...N}
Instead of averaging over modality-specific prompt sets, scores are aggregated at the intention level:
Safety Score (Modality A) = Average safety across intentions {1, 2, 3...N}
Safety Score (Modality B) = Average safety across intentions {1, 2, 3...N}
✅ Now scores are directly comparable ✅ No distortion from different prompt sets ✅ Accurate safety profile per model
The methodology is incrementally extensible:
UNISAF-Bench = UNIfied intention-grounded SAFety Benchmark
| Component | Detail |
|---|---|
| Harmful intentions | 1,257 (human-verified) |
| Policies covered | 19 |
| Total conversations | 20,112 |
| Modality combinations | 4 |
20,112 conversations =
├── Single-turn (one prompt, one response)
├── Multi-turn (back-and-forth dialogue)
├── Policy-violating variants (clearly harmful)
└── Boundary-benign variants (similar but acceptable)
These are prompts that look similar to harmful ones but are actually acceptable. They test whether a model is overly cautious — refusing things it shouldn't refuse.
The benchmark was tested on four open-source UMMG models, revealing three critical findings:
Text input only → Model refuses harmful request ✅
Image + Text input → Model complies with harmful request ❌
What this means: Adding an image to a harmful text prompt can bypass safety filters that would otherwise work correctly.
Model trained to be safe in text → Safe text outputs ✅
Same model generating images → Unsafe image outputs ❌
What this means: Safety training in one modality does not automatically carry over to other modalities. A model safe in text can still generate harmful images.
Turn 1: Harmful prompt → Refused ✅
Turn 2: Benign prompt → Also refused ❌ (incorrectly)
What this means: In multi-turn conversations, models develop a bias toward refusal — they start refusing even harmless follow-up questions because earlier turns were harmful. This inflates refusal rates on both harmful AND benign prompts, making safety evaluation misleading.
Problem: Existing benchmarks → Unfair, incomplete safety evaluation
Solution: Intention-grounded methodology → Fair, comparable evaluation
Implementation: UNISAF-Bench → Reveals real-world safety gaps
Impact: Better understanding → Better safety alignment
| Concept | Old Approach | UNISAF-Bench Approach |
|---|---|---|
| Intentions per modality | Different | Same |
| Score comparability | ❌ Not comparable | ✅ Directly comparable |
| Coverage | Incomplete | Comprehensive |
| Extensibility | Rebuild required | Incremental addition |
| Safety profile accuracy | Distorted | Accurate |
| Term | Definition |
|---|---|
| UMMG Model | AI model handling multiple input/output modalities in one interface |
| Harmful Intention | A specific harmful goal used as the basis for test prompts |
| Modality | Type of data (text, image, audio, video) |
| Safety Alignment | Training process to make AI models refuse harmful requests |
| Deflection Bias | Tendency to over-refuse in multi-turn conversations |
| Boundary-Benign | Prompts similar to harmful ones but actually acceptable |
| Intention-Grounded | Evaluation anchored to the same set of intentions across all conditions |