atlas

Research map / Image generation / Text-to-image diffusion

Evaluating Numerical Reasoning in Text-to-Image Models

NeurIPS 2024 · Image generation › Text-to-image diffusion · approach: Multi-concept composition · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces GECKO-NUM, a human-annotated benchmark of 1386 prompts evaluating numerical reasoning (exact counts, approximate quantities/zero, fractions) in 12 text-to-image models, and uses it to test auto-eval metrics and PaliGemma counting.

Problem

Text-to-image models often fail to generate correct numbers of objects, approximate quantities, zero, and fractional/partial quantities, and no comprehensive benchmark exists to evaluate numerical reasoning in them.

Approach

A controlled, template-based prompt suite across three numerical tasks (exact, approximate/zero, conceptual quantitative reasoning) with twelve prompt types, paired with large-scale human annotations of generated images, used to evaluate T2I models and auto-eval metrics and to serve as a VQA counting benchmark.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
represent numbers with words instead of digits (ablation)Text-to-image models on numeric-simple prompts (numbers 1–4) · Task 1: Exact Number Generationaccuracy: 64.6 -> 78.4Helped
represent numbers with words instead of digits (ablation)DALL·E on numeric-simple prompts (numbers 1–4) · Task 1: Exact Number Generationaccuracy: 69.8 -> 70.4No clear effect
use frequent nouns instead of rare nouns (ablation)Text-to-image models on numeric-simple prompts · Task 1: Exact Number Generationaccuracy: 67.6 -> 75.0Helped
use frequent nouns instead of rare nouns (ablation)DALL·E on numeric-simple prompts · Task 1: Exact Number Generationaccuracy: 71.7 -> 68.6No clear effect
increase the requested count from one to the next successive number (ablation)DALL·E on numeric-simple prompts · Task 1: Exact Number Generationaccuracy: 18 pp decrease for 1 → 2, 9 pp for 2 → 3, and 23 pp for 3 → 4Hurt
add another number–noun combination (2-additive instead of numeric-simple) (ablation)Text-to-image models · Task 1: Exact Number Generationaccuracy: -9.7 to -35.4Hurt
add a third number–noun combination (3-additive instead of 2-additive) (ablation)Text-to-image models · Task 1: Exact Number Generationaccuracy: -0.1 to -13.0Hurt
add color terms to numeric-simple prompts (ablation)Text-to-image models · Task 1: Exact Number Generationaccuracy: 0.81 -> 0.76; 0.64 -> 0.72Mixed
add color terms to 2-additive prompts (ablation)Text-to-image models · Task 1: Exact Number Generationaccuracy: 0.42 -> 0.31; 0.51 -> 0.38Mixed
add spatial relationships to 2-additive prompts (ablation)Text-to-image models · Task 1: Exact Number Generationaccuracy: 0.31 -> 0.25Hurt
use two entities rather than one in approximate quantity prompts (ablation)Text-to-image models · Task 2: Approximate Number Generation and ZeroaccuracyHurt
fine-tune on TallyQA (train) (ablation)PaliGemma · GeckoNum counting VQAaccuracy: 68.4{\scriptstyle\pm0.4}\% -> 73.3{\scriptstyle\pm0.4}\%Helped

Surprising findings

Limitations

Experimental setup

Datasets: TallyQA GECKO-NUM prompts and generated images

Benchmarks: GECKO-NUM TallyQA (test)

Metrics: accuracy standard error of the mean Mann-Whitney U test Wilcoxon signed-rank test chi-squared test

Baselines: CLIPscore TIFA Gecko DSG VNLI random chance

Builds on: Gecko DSG TIFA TallyQA CountBench

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy