Skip to content
Back to skills

Evalalign Eval

ASecurity

Evaluates text-to-image generation models on two core capabilities: image faithfulness (consistency with real-world commonsense) and text-image alignment (adherence to the conditioning prompt). It probes whether generated images accurately reflect both visual realism and prompt instructions using a fine-grained, human-aligned framework. Use when the user wants to benchmark on EvalAlign, or asks about evaluating this task. Reports EvalAlign_f, EvalAlign_a.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythonexpress

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill evalalign-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Evalalign Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Evalalign Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-evalalign-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-evalalign-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: evalalign-eval
description: Evaluates text-to-image generation models on two core capabilities: image faithfulness (consistency with real-world commonsense) and text-image alignment (adherence to the conditioning prompt). It probes whether generated images accurately reflect both visual realism and prompt instructions using a fine-grained, human-aligned framework. Use when the user wants to benchmark on EvalAlign, or asks about evaluating this task. Reports EvalAlign_f, EvalAlign_a.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2406.16562
  bibtex_key: [REDACTED]
  confidence: high
---

# evalalign-eval

> EVALALIGN: Supervised Fine-Tuning Multimodal LLMs with Human-Aligned Data for Evaluating Text-to-Image Models — Zhiyu Tan et al. (arXiv:2406.16562, 2024)

## What this evaluates

Evaluates text-to-image generation models on two core capabilities: image faithfulness (consistency with real-world commonsense) and text-image alignment (adherence to the conditioning prompt). It probes whether generated images accurately reflect both visual realism and prompt instructions using a fine-grained, human-aligned framework.

## Datasets

- **EvalAlign** — total ?; splits: validation (-1), test (-1)

## Metrics

- `EvalAlign_f` **(primary)** — range: other
  - Average score over the image faithfulness question set S_f. Each question's autoregressive response is parsed via regex to extract a chosen option, which maps to a predefined score. Scores are averaged across all questions in S_f.
- `EvalAlign_a` **(primary)** — range: other
  - Average score over the text-image alignment question set S_a. Computed identically to EvalAlign_f but using the alignment-specific question set S_a.

## Input / output format

**Input**: A fine-grained question/instruction (Q) and a multimodal input (M) consisting of the generated image and its conditioning text prompt.

**Output**: Autoregressive text response (R) from the MLLM, followed by rule-based filtering and regular expressions to extract the selected option.

## Scoring recipe

```python
def compute_evalalign(responses, question_set):
    scores = []
    for R in responses:
        option = extract_option_via_regex(R)
        score = map_option_to_score(option)
        scores.append(score)
    return sum(scores) / len(scores)

# EvalAlign_f = compute_evalalign(test_responses, S_f)
# EvalAlign_a = compute_evalalign(test_responses, S_a)
```

## Common pitfalls

- Zero-shot MLLMs perform poorly on generated images due to data bias; supervised fine-tuning on human-aligned data is required.
- Prompts describing impossible scenarios (e.g., 'a man on Mars without a spacesuit') should not penalize image faithfulness scores, as the model is correctly following the prompt.
- Applying LoRA to ViT and projection modules during fine-tuning causes overfitting; only Q and K attention weights should be adapted.

## Evidence (verbatim from paper)

> We devise two holistic and detailed question sets, $S_{f}$ and $S_{a}$, that encompass every aspect of image faithfulness and text-image alignment, respectively. Consequently, our metric, EvalAlign, can be defined by averaging the scores of the questions in the two sets: ... where $	ext{EvalAlign}_{	ext{f}}$ and $	ext{EvalAlign}_{	ext{a}}$ indicate the image faithfulness score and the text-image alignment score evaluated by our method, respectively.

## Citation

```bibtex
@misc{tan2024evalalign,
  title={EVALALIGN: Supervised Fine-Tuning Multimodal LLMs with Human-Aligned Data for Evaluating Text-to-Image Models},
  author={Zhiyu Tan et al.},
  year={2024},
  note={arXiv:2406.16562}
}
```

- arXiv: 2406.16562

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.