atlas

Research map / Vision-language and multimodal / Visual question answering

Davidsonian Scene Graph: Improving Reliability in Fine-grained Evaluation for Text-to-Image Generation

ICLR 2024 · Vision-language and multimodal › Visual question answering · approach: Multimodal question answering datasets · 8 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.

Proposes Davidsonian Scene Graph (DSG), a dependency-aware DAG of atomic yes/no questions generated by LLMs to make QG/A text-to-image evaluation more reliable, and releases the DSG-1k benchmark of 1,060 prompts.

Problem

QG/A-based evaluation of text-to-image alignment is unreliable: generated questions are non-atomic, duplicated, hallucinated or omitted, and VQA models answer dependent questions even when their parent premise is false.

Approach

Represent prompt semantics as a DAG of atomic tuples (entities, attributes, relations, globals) inspired by Davidsonian semantics; generate questions from tuples with LLMs in a three-step pipeline, and zero out child questions when a parent question is answered no.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use atomic, unique DSG questions instead of TIFA questionsTIFA160 question generation · TIFA160 (30 samples, manual)atomicity: 78.5 -> 96.5Helped
Use atomic, unique DSG questions instead of VQ²A questionsTIFA160 question generation · TIFA160 (30 samples, manual)atomicity: 3.9 -> 96.5Helped
Use DSG question generation instead of TIFATIFA160 · TIFA160 (160; GPT-3.5)uniqueness: 73.4 -> 90.5Helped
Use DSG question generation instead of VQ²ATIFA160 · TIFA160 (160; GPT-3.5)uniqueness: 79.8 -> 90.5Helped
Use DSG questions with PaLI rather than other tested QG/VQA combinationsTIFA160 per-item evaluation · TIFA160Spearman's ρ / Kendall's τ: 0.571/0.458Helped
Use PaLI rather than mPLUG-large for DSG question answeringDSG-1k · DSG-1kVQA-human match accuracy (%): 72.1 -> 73.8Helped
Drop dependent questions whose parent answer is NO instead of counting them as NO (ablation)DSG dependency handling with PaLI · TIFA160Spearman's ρ / Kendall's τ: 0.571/0.458 -> 0.561/0.451No clear effect
Ignore dependency annotations (ablation)DSG dependency handling with PaLI · TIFA160Spearman's ρ / Kendall's τ: 0.571/0.458 -> 0.570/0.457No clear effect
Drop dependent questions whose parent answer is NO instead of counting them as NO (ablation)DSG dependency handling with PaLI · DSG-1kVQA-human matching accuracy: 73.8 -> 71.4Hurt
Ignore dependency annotations (ablation)DSG dependency handling with PaLI · DSG-1kVQA-human matching accuracy: 73.8 -> 65.2Hurt
Use object detection for counting instead of direct VQA (ablation)mPLUG-large, Instruct-BLIP, and PaLI · CountBenchVQA-human matching accuracy (%): -1.6, -1.3, -1.2Hurt
Use OCR for text rendering instead of direct VQA (ablation)mPLUG-large, Instruct-BLIP, and PaLI · DrawTextVQA-human matching accuracy (%): +4.2, +6.5, +6.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: TIFA160 Stanford paragraphs Localized Narratives CountBench VRD DiffusionDB Midjourney-prompts PoseScript Whoops DrawText-Creative

Benchmarks: DSG-1k TIFA160

Metrics: precision recall atomicity uniqueness Spearman rho Kendall tau VQA-human match accuracy

Baselines: TIFA VQ2A CLIPScore BLEU-4 ROUGE-L METEOR SPICE

Builds on: TIFA VQ2A Davidsonian semantics VPEval

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