Prometheus-Vision: Vision-Language Model as a Judge for Fine-Grained Evaluation

Seongyun Lee, Seungone Kim, Sue Hyun Park, Geewook Kim, Minjoon Seo
1/12/2024
cs.CL

No official code found. Best implementation: prometheus-eval/prometheus-vision (86 stars, Apache-2.0, last commit 2024-09-13).

Abstract

Assessing long-form responses generated by Vision-Language Models (VLMs) is challenging. It not only requires checking whether the VLM follows the given instruction but also verifying whether the text output is properly grounded on the given image. Inspired by the recent approach of evaluating LMs with LMs, in this work, we propose to evaluate VLMs with VLMs. For this purpose, we present a new feedback dataset called the Perception Collection, encompassing 15K customized score rubrics that users might care about during assessment. Using the Perception Collection, we train Prometheus-Vision, the first open-source VLM evaluator model that can understand the user-defined score criteria during evaluation. Prometheus-Vision shows the highest Pearson correlation with human evaluators and GPT-4V among open-source models, showing its effectiveness for transparent and accessible evaluation of VLMs. We open-source our code, dataset, and model at https://github.com/kaistAI/prometheus-vision

View on arXivView PDF

Code Implementations(1)

Apache-2.0

[ACL 2024 Findings & ICLR 2024 WS] An Evaluator VLM that is open-source, offers reproducible evaluation, and inexpensive to use. Specifically designed for fine-grained evaluation on customized score rubric, Prometheus-Vision is a good alternative for human evaluation and GPT-4V evaluation.

866CSS, HTMLJan 13, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{lee2024prometheusvision,
  title  = {Prometheus-Vision: Vision-Language Model as a Judge for Fine-Grained Evaluation},
  author = {Seongyun Lee and Seungone Kim and Sue Hyun Park and Geewook Kim and Minjoon Seo},
  year   = {2024},
  eprint = {2401.06591},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.06591v1}
}

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/2401.06591.svg)](https://codeofpaper.com/paper/2401.06591)

Discussion