VLEU: a Method for Automatic Evaluation for Generalizability of Text-to-Image Models

Jingtao Cao, Zheng Zhang, Hongru Wang, Kam-Fai Wong
9/23/2024
cs.CVcs.AIcs.CL

No official code found. Best implementation: mio7690/VLEU (16 stars, MIT, last commit 2024-10-03).

Abstract

Progress in Text-to-Image (T2I) models has significantly improved the generation of images from textual descriptions. However, existing evaluation metrics do not adequately assess the models' ability to handle a diverse range of textual prompts, which is crucial for their generalizability. To address this, we introduce a new metric called Visual Language Evaluation Understudy (VLEU). VLEU uses large language models to sample from the visual text domain, the set of all possible input texts for T2I models, to generate a wide variety of prompts. The images generated from these prompts are evaluated based on their alignment with the input text using the CLIP model.VLEU quantifies a model's generalizability by computing the Kullback-Leibler divergence between the marginal distribution of the visual text and the conditional distribution of the images generated by the model. This metric provides a quantitative way to compare different T2I models and track improvements during model finetuning. Our experiments demonstrate the effectiveness of VLEU in evaluating the generalization capability of various T2I models, positioning it as an essential metric for future research in text-to-image synthesis.

View on arXivView PDF

Code Implementations(1)

mio7690/VLEUCommunity100%
MIT

The code and data for our work accepted by EMNLP2024: "VLEU: a Method for Automatic Evaluation for Generalizability of Text-to-Image Models"

161PythonSep 26, 20242 years agoMIT

Similar Papers

Cite this paper

@article{cao2024vleu,
  title  = {VLEU: a Method for Automatic Evaluation for Generalizability of Text-to-Image Models},
  author = {Jingtao Cao and Zheng Zhang and Hongru Wang and Kam-Fai Wong},
  year   = {2024},
  eprint = {2409.14704},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.14704v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.14704.svg)](https://codeofpaper.com/paper/2409.14704)

Discussion