Evaluates how well multi-modal large language models align with human preferences when answering open-ended questions about diverse images. It probes the model's ability to follow complex instructions, handle real-world scenarios, and produce responses that match human expectations better than baseline models. Use when the user wants to benchmark on MM-AlignBench, or asks about evaluating this task. Reports Win Rate.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill mm-alignbench-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Mm Alignbench Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-mm-alignbench-eval)More formats (shields.io, HTML) on the badges page.
---
name: mm-alignbench-eval
description: Evaluates how well multi-modal large language models align with human preferences when answering open-ended questions about diverse images. It probes the model's ability to follow complex instructions, handle real-world scenarios, and produce responses that match human expectations better than baseline models. Use when the user wants to benchmark on MM-AlignBench, or asks about evaluating this task. Reports Win Rate.
metadata:
skill_kind: dataset_eval
source_arxiv: 2502.18411
bibtex_key: zhao2025omnialignv
confidence: high
---
# mm-alignbench-eval
> OmniAlign-V: Towards Enhanced Alignment of MLLMs with Human Preference — Zhao et al. (2025) (arXiv:2502.18411, 2025)
## What this evaluates
Evaluates how well multi-modal large language models align with human preferences when answering open-ended questions about diverse images. It probes the model's ability to follow complex instructions, handle real-world scenarios, and produce responses that match human expectations better than baseline models.
## Datasets
- **MM-AlignBench** — total ?; splits: test (-1); repo https://github.com/PhoenixZ810/OmniAlign-V
## Metrics
- `Win Rate` **(primary)** — range: percent
- Percentage of pairwise comparisons where the evaluated model's response is preferred over a reference model's response. Calculated as (Count(B) + Count(B+)) / Total Comparisons * 100.
- `Reward` — range: other
- Average preference score or margin derived from pairwise comparisons, indicating the strength of alignment relative to the reference model.
## Input / output format
**Input**: A single image paired with an open-ended question or instruction prompt.
**Output**: A free-form text response generated by the MLLM.
## Scoring recipe
```python
# Pairwise evaluation protocol
responses = model.generate(image, prompt)
reference_responses = get_reference_responses(image, prompt) # e.g., Claude-3-V-Sonnet
comparisons = pairwise_compare(responses, reference_responses) # Human or judge model
win_rate = (count(comparisons == 'B') + count(comparisons == 'B+')) / len(comparisons) * 100
reward = average_preference_score(comparisons)
return win_rate, reward
```
## Common pitfalls
- The benchmark uses pairwise comparisons against a strong reference model (e.g., Claude-3-V-Sonnet), so scores are relative, not absolute.
- Win Rate and Reward are reported together; confusing the raw count of B+/B/T/W/W+ with the final Win Rate percentage is a common error.
- The evaluation focuses on open-ended, real-world questions rather than standard VQA, so models optimized for closed-set VQA may underperform despite high factual accuracy.
## Evidence (verbatim from paper)
> After applying DPO with OmniAlign-V-DPO, LLaVA-OA-32B-DPO achieves winning rate of 72.6 with an average reward of +33.5, surpassing the performance of Qwen2VL-72B.
## Citation
```bibtex
@misc{zhao2025omnialignv,
title={OmniAlign-V: Towards Enhanced Alignment of MLLMs with Human Preference},
author={Zhao et al. (2025)},
year={2025},
note={arXiv:2502.18411}
}
```
- arXiv: 2502.18411
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!